Orborus rerun fix for run/swarm
This commit is contained in:
@@ -1198,8 +1198,6 @@ func main() {
|
|||||||
//sigCh := make(chan os.Signal, 1)
|
//sigCh := make(chan os.Signal, 1)
|
||||||
//signal.Notify(sigCh, os.Interrupt, syscall.SIGTERM)
|
//signal.Notify(sigCh, os.Interrupt, syscall.SIGTERM)
|
||||||
//defer cleanup()
|
//defer cleanup()
|
||||||
//sig := <-sigCh
|
|
||||||
//log.Printf("[INFO] Received signal %s. Exiting.", sig)
|
|
||||||
|
|
||||||
// Block until a signal is received
|
// Block until a signal is received
|
||||||
if isRunningInCluster() {
|
if isRunningInCluster() {
|
||||||
@@ -1510,13 +1508,15 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if shuffle.ArrayContains(executionIds, execution.ExecutionId) {
|
if shuffle.ArrayContains(executionIds, execution.ExecutionId) {
|
||||||
log.Printf("[INFO] Execution already handled (rerun of old executions): %s", execution.ExecutionId)
|
log.Printf("[INFO] Execution already handled (rerun of old executions?): %s", execution.ExecutionId)
|
||||||
toBeRemoved.Data = append(toBeRemoved.Data, execution)
|
toBeRemoved.Data = append(toBeRemoved.Data, execution)
|
||||||
continue
|
|
||||||
|
if swarmConfig != "run" && swarmConfig != "swarm" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Now, how do I execute this one?
|
// Now, how do I execute this one?
|
||||||
// FIXME - if error, check the status of the running one. If it's bad, send data back.
|
|
||||||
containerName := fmt.Sprintf("worker-%s", execution.ExecutionId)
|
containerName := fmt.Sprintf("worker-%s", execution.ExecutionId)
|
||||||
env := []string{
|
env := []string{
|
||||||
fmt.Sprintf("AUTHORIZATION=%s", execution.Authorization),
|
fmt.Sprintf("AUTHORIZATION=%s", execution.Authorization),
|
||||||
|
|||||||
Reference in New Issue
Block a user