18663: add keep-balance app management
[arvados-formula.git] / arvados / files / default / config.tmpl.jinja
index fe33a2a0e2cd6b89765d181b8f591c798a588f93..668fe1c7d2783a3d03b5a975ab74c479ea1c2399 100644 (file)
@@ -19,10 +19,7 @@ Clusters:
     SystemRootToken: {{ arvados.cluster.tokens.system_root | yaml_encode }}
     ManagementToken: {{ arvados.cluster.tokens.management | yaml_encode }}
 
-    ForceLegacyAPI14: {{ arvados.cluster.force_legacy_api14 }}
-
     API:
-      RailsSessionSecretToken: {{ arvados.cluster.tokens.rails_secret | yaml_encode }}
     {%- if 'API' in arvados.cluster %}
       {{ arvados.cluster.API | default('') | yaml(False) | indent(6) }}
     {%- endif %}
@@ -32,12 +29,9 @@ Clusters:
     {%- if 'Collections' in arvados.cluster %}
       {{ arvados.cluster.Collections | yaml(False) | indent(6) }}
     {%- endif %}
-
-    Login:
-      {{ arvados.cluster.Login | yaml(False) | indent(6) }}
-
-    Users:
-      {{ arvados.cluster.Users | yaml(False) | indent(6) }}
+    {%- if 'Keepbalance' in arvados.cluster.Services %}
+      BlobTrash: true
+    {%- endif %}
 
     TLS:
       Certificate: {{ arvados.cluster.tls.certificate | yaml_encode }}
@@ -56,9 +50,11 @@ Clusters:
         'Containers',
         'Git',
         'InstanceTypes',
+        'Login',
         'Mail',
         'RemoteClusters',
         'SystemLogs',
+        'Users',
         'Volumes'
       ]
     %}
@@ -70,7 +66,6 @@ Clusters:
 
     ### DATABASE CONFIGURATION
     PostgreSQL:
-      # FIXME!!!!!! ALL as database or using Arvados' PostgreSQL ??
       ConnectionPool: {{ arvados.cluster.database.connection_pool_max }}
       Connection:
         # All parameters here are passed to the PG client library in a connection string;
@@ -79,10 +74,9 @@ Clusters:
         host: {{ arvados.cluster.database.host }}
         password: {{ arvados.cluster.database.password | yaml_encode }}
         user: {{ arvados.cluster.database.user }}
-        client_encoding: {{ arvados.cluster.database.client_encoding }}
-    {%- if 'PostgreSQL' in arvados.cluster %}
-      {{ arvados.cluster.PostgreSQL | yaml(False) | indent(6) }}
-    {%- endif %}
+        {%- if arvados.cluster.database.extra_conn_params is defined %}
+        {{ arvados.cluster.database.extra_conn_params | yaml(False) | indent(8) }}
+        {%- endif %}
 
     ### SERVICES URLs
     Services: