3
0
corteza/pkg/options/federation.yaml
2020-12-13 18:53:19 +01:00

46 lines
1.2 KiB
YAML

imports:
- time
props:
- name: Enabled
type: bool
default: false
env: FEDERATION_ENABLED
description: Federation enabled on system, it toggles rest API endpoints, possibility to map modules in Compose and sync itself
- name: Label
type: string
default: "Federation label"
env: FEDERATION_LABEL
description: Federation label
- name: Host
type: string
default: "local.cortezaproject.org"
env: FEDERATION_HOST
description: Host that is used during node pairing, also included in invitation
- name: StructureMonitorInterval
type: time.Duration
default: time.Minute * 2
env: FEDERATION_SYNC_STRUCTURE_MONITOR_INTERVAL
description: Delay in seconds for structure sync
- name: StructurePageSize
type: int
default: 1
env: FEDERATION_SYNC_STRUCTURE_PAGE_SIZE
description: Bulk size in fetching for structure sync
- name: DataMonitorInterval
type: time.Duration
default: time.Second * 60
env: FEDERATION_SYNC_DATA_MONITOR_INTERVAL
description: Delay in seconds for data sync
- name: DataPageSize
type: int
default: 100
env: FEDERATION_SYNC_DATA_PAGE_SIZE
description: Bulk size in fetching for data sync