X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0e5ee27bb7bef018395a73f1fa2617050dc18d7a..590c491796ece16caa4251dd443412f323492fea:/lib/config/generated_config.go diff --git a/lib/config/generated_config.go b/lib/config/generated_config.go index 7bcb384416..4e7790603a 100644 --- a/lib/config/generated_config.go +++ b/lib/config/generated_config.go @@ -184,8 +184,8 @@ Clusters: # API methods to disable. Disabled methods are not listed in the # discovery document, and respond 404 to all requests. - # Example: ["jobs.create", "pipeline_instances.create"] - DisabledAPIs: [] + # Example: {"jobs.create":{}, "pipeline_instances.create": {}} + DisabledAPIs: {} # Interval (seconds) between asynchronous permission view updates. Any # permission-updating API called with the 'async' parameter schedules a an @@ -204,7 +204,11 @@ Clusters: # Maximum wall clock time to spend handling an incoming request. RequestTimeout: 5m - WebsocketKeepaliveTimeout: 60s + # Websocket will send a periodic empty event after 'SendTimeout' + # if there is no other activity to maintain the connection / + # detect dropped connections. + SendTimeout: 60s + WebsocketClientEventQueue: 64 WebsocketServerEventQueue: 4 @@ -219,7 +223,14 @@ Clusters: AutoSetupNewUsers: false AutoSetupNewUsersWithVmUUID: "" AutoSetupNewUsersWithRepository: false - AutoSetupUsernameBlacklist: [arvados, git, gitolite, gitolite-admin, root, syslog] + AutoSetupUsernameBlacklist: + arvados: {} + git: {} + gitolite: {} + gitolite-admin: {} + root: {} + syslog: {} + SAMPLE: {} # When new_users_are_active is set to true, new users will be active # immediately. This skips the "self-activate" step which enforces @@ -243,8 +254,8 @@ Clusters: AdminNotifierEmailFrom: arvados@example.com EmailSubjectPrefix: "[ARVADOS] " UserNotifierEmailFrom: arvados@example.com - NewUserNotificationRecipients: [] - NewInactiveUserNotificationRecipients: [] + NewUserNotificationRecipients: {} + NewInactiveUserNotificationRecipients: {} # Set anonymous_user_token to enable anonymous user access. You can get # the token by running "bundle exec ./script/get_anonymous_user_token.rb" @@ -271,13 +282,13 @@ Clusters: MaxDeleteBatch: 0 # Attributes to suppress in events and audit logs. Notably, - # specifying ["manifest_text"] here typically makes the database + # specifying {"manifest_text": {}} here typically makes the database # smaller and faster. # # Warning: Using any non-empty value here can have undesirable side # effects for any client or component that relies on event logs. # Use at your own risk. - UnloggedAttributes: [] + UnloggedAttributes: {} SystemLogs: @@ -412,10 +423,12 @@ Clusters: # to skip the compatibility check (and display a warning message to # that effect). # - # Example for sites running docker < 1.10: ["v1"] - # Example for sites running docker >= 1.10: ["v2"] - # Example for disabling check: [] - SupportedDockerImageFormats: ["v2"] + # Example for sites running docker < 1.10: {"v1": {}} + # Example for sites running docker >= 1.10: {"v2": {}} + # Example for disabling check: {} + SupportedDockerImageFormats: + "v2": {} + SAMPLE: {} # Include details about job reuse decisions in the server log. This # causes additional database queries to run, so it should not be @@ -518,6 +531,9 @@ Clusters: SLURM: PrioritySpread: 0 SbatchArgumentsList: [] + KeepServices: + SAMPLE: + InternalURLs: {} Managed: # Path to dns server configuration directory # (e.g. /etc/unbound.d/conf.d). If false, do not write any config @@ -541,7 +557,8 @@ Clusters: ComputeNodeDomain: "" ComputeNodeNameservers: - - 192.168.1.1 + "192.168.1.1": {} + SAMPLE: {} # Hostname to assign to a compute node when it sends a "ping" and the # hostname in its Node record is nil. @@ -683,7 +700,7 @@ Clusters: # (ec2) Instance configuration. SecurityGroupIDs: - - "" + "SAMPLE": {} SubnetID: "" Region: "" EBSVolumeType: gp2