Merge branch 'master' into 14716-webdav-cluster-config
[arvados.git] / lib / config / deprecated.go
index b2ed1c1df9ebab9bd625461ffcd4616c866c7519..019979d39fe2d068c4a196d398e5111d137c35c1 100644 (file)
@@ -197,6 +197,14 @@ func loadOldClientConfig(cluster *arvados.Cluster, client *arvados.Client) {
                cluster.SystemRootToken = client.AuthToken
        }
        cluster.TLS.Insecure = client.Insecure
+       ks := ""
+       for i, u := range client.KeepServiceURIs {
+               if i > 0 {
+                       ks += " "
+               }
+               ks += u
+       }
+       cluster.Containers.SLURM.SbatchEnvironmentVariables = map[string]string{"ARVADOS_KEEP_SERVICES": ks}
 }
 
 // update config using values from an crunch-dispatch-slurm config file.