blob: f0c6d1302d6b33219391c90b78a9d8b617c01c86 [file] [log] [blame]
#!/usr/bin/python -u
SETTINGS=\
{'org.openbmc.settings.Host': {'TimeMode': {'allowed': ['NTP', 'MANUAL'],
'default': 'NTP',
'name': 'time_mode',
'type': 's',
'validation': 'list'},
'TimeOwner': {'allowed': ['BMC',
'HOST',
'SPLIT',
'BOTH'],
'default': 'BMC',
'name': 'time_owner',
'type': 's',
'validation': 'list'},
'UseDhcpNtp': {'allowed': ['yes', 'no'],
'default': 'yes',
'name': 'use_dhcp_ntp',
'type': 's',
'validation': 'list'},
'bootflags': {'allowed': ['Network',
'Disk',
'Safe',
'CDROM',
'Setup',
'default'],
'default': 'default',
'name': 'boot_flags',
'type': 's',
'validation': 'list'},
'bootpolicy': {'allowed': ['ONETIME',
'PERMANENT'],
'default': 'ONETIME',
'name': 'boot_policy',
'type': 's',
'validation': 'list'},
'networkconfig': {'default': 'ipaddress=,prefix=,gateway=,mac=,addr_type=',
'method': 'validate_net_config',
'name': 'network_config',
'type': 's',
'validation': 'custom'},
'powercap': {'default': 0,
'max': 1000,
'min': 0,
'name': 'power_cap',
'type': 'i',
'unit': 'watts',
'validation': 'range'},
'powerpolicy': {'allowed': ['ALWAYS_POWER_ON',
'RESTORE_LAST_STATE',
'LEAVE_OFF'],
'default': 'RESTORE_LAST_STATE',
'name': 'power_policy',
'type': 's',
'validation': 'list'},
'restrictedmode': {'default': False,
'max': 1,
'min': 0,
'name': 'restricted_mode',
'type': 'b',
'validation': 'range'},
'sysstate': {'default': '',
'name': 'system_state',
'type': 's',
'validation': 'None'}}}