class Config(BaseConfig): example = Option('1') string_option = Option('some string here') int_option = IntOption(37) bool_option = BoolOption(True) float_option = FloatOption(3.14159) testvalue = 'this is a test. It is only a test'
class FuncdConfig(BaseConfig): log_level = Option('INFO') acl_dir = Option('/etc/func/minion-acl.d') certmaster_overrides_acls = BoolOption(True) listen_addr = Option('') listen_port = IntOption('51234') minion_name = Option('')
class Config(BaseConfig): # A list of VLAN IDs that should be ignored. # You can use this if you have VLAN IDs which are reserved for internal # use, which should never be touched by func. # Use strings here, not integers! ignorevlans = ListOption() vconfig = Option("/sbin/vconfig") ip = Option("/sbin/ip") ifup = Option("/sbin/ifup") ifdown = Option("/sbin/ifdown")
class OverlordConfig(BaseConfig): socket_timeout = FloatOption(0) listen_port = IntOption('51234') backend = Option('conf') group_db = Option('') key_file = Option('') cert_file = Option('') ca_file = Option('') delegate = BoolOption(False) puppet_minions = BoolOption(False) puppet_inventory = Option('/var/lib/puppet/ssl/ca/inventory.txt') puppet_signed_certs_dir = Option('/var/lib/puppet/ssl/ca/signed') puppet_crl = Option('/var/lib/puppet/ssl/ca/ca_crl.pem') host_down_list = Option('/var/lib/func/hosts_down.lst') allow_unknown_minions = BoolOption(False)
class FuncdConfig(BaseConfig): log_level = Option('INFO') acl_dir = Option('/etc/func/minion-acl.d') certmaster_overrides_acls = BoolOption(True) listen_addr = Option('') listen_port = IntOption('51234') minion_name = Option('') method_log_dir = Option("/var/log/func/methods/") use_certmaster = BoolOption(True) ca_file = Option('') cert_file = Option('') key_file = Option('') crl_location = Option('') module_list = ListOption([])
class FuncdConfig(BaseConfig): log_level = Option('INFO') acl_dir = Option('/etc/func/minion-acl.d') certmaster_overrides_acls = BoolOption(True)
class OverlordConfig(BaseConfig): socket_timeout = FloatOption(0) backend = Option('conf') group_db = Option('')
class Config(BaseConfig): jboss_home = Option('/var/lib/jboss') jboss_instance = Option('default') jboss_address = Option('127.0.0.1')
class Config(BaseConfig): ignorebridges = ListOption() brctl = Option("/usr/sbin/brctl") ip = Option("/sbin/ip") ifup = Option("/sbin/ifup") ifdown = Option("/sbin/ifdown")