| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- // @flow
- import type { Config } from './src/types/Config'
- const conf: Config = {
- // The list of pages which will not appear in the navigation menu
- // Remove or comment to enable them
- disabledPages: [
- 'planning',
- // Enabling users and projects page by default
- // 'users',
- // 'projects',
- ],
- // Whether to show the user domain name input when logging in
- showUserDomainInput: false,
- // The default user domain name used for logging in
- defaultUserDomain: 'default',
- // Shows the 'Use Current User/Project/Domain for Authentification' switch
- // when creating a new openstack endpoint
- showOpenstackCurrentUserSwitch: false,
- // Whether to use Barbican secrets when creating a new endpoint
- useBarbicanSecrets: true,
- // The timeout between polling requests
- requestPollTimeout: 5000,
- // The list of providers which offer source options
- sourceOptionsProviders: ['aws', 'azure', 'openstack'],
- // - Specifies the `limit` for each provider when listing all its VMs for pagination.
- // - If the provider is not in this list, the 'default' value will be used.
- // - If the `default` value is lower than the number of instances that fit into a page, the latter number will be used.
- // - `Infinity` value means no `limit` will be used, i.e. all VMs will be listed.
- instancesListBackgroundLoading: { default: 10, ovm: Infinity, 'hyper-v': Infinity },
- // The providers for which an extra `source options` or `destination options` call can be made with a set of field values
- extraOptionsApiCalls: [
- {
- name: 'azure',
- types: ['source', 'destination'],
- requiredFields: ['location', 'resource_group'],
- },
- {
- name: 'oci',
- types: ['destination'],
- requiredFields: ['compartment', 'availability_domain', 'vcn_compartment'],
- },
- ],
- /*
- Lower number means that the provider will appear sooner in the list.
- Equal number means alphabetical order within the same group number.
- If the provider is not in the list, it will appear later and alphabetically sorted
- with all the other providers not in the list.
- */
- providerSortPriority: {
- aws: 1,
- openstack: 1,
- vmware_vsphere: 1,
- azure: 2,
- 'hyper-v': 2,
- scvmm: 2,
- oci: 3,
- opc: 3,
- oracle_vm: 3,
- },
- // The list of the users to hide in the UI
- hiddenUsers: ['barbican', 'coriolis'],
- }
- export const config = conf
|