docs update
This commit is contained in:
parent
927fff0c5e
commit
679dc8cc20
143 changed files with 15625 additions and 645 deletions
|
|
@ -5,32 +5,43 @@ linspector.lib.__package__ linspector.lib-module.html#__package__
|
|||
linspector.lib.config linspector.lib.config-module.html
|
||||
linspector.lib.config.__package__ linspector.lib.config-module.html#__package__
|
||||
linspector.lib.config.config linspector.lib.config.config-module.html
|
||||
linspector.lib.config.config.parsePeriodList linspector.lib.config.periods-module.html#parsePeriodList
|
||||
linspector.lib.config.config.serviceList linspector.lib.config.services-module.html#serviceList
|
||||
linspector.lib.config.config.parseMemberList linspector.lib.config.members-module.html#parseMemberList
|
||||
linspector.lib.config.config.parseHostList linspector.lib.config.hosts-module.html#parseHostList
|
||||
linspector.lib.config.config.parseTaskList linspector.lib.config.tasks-module.html#parseTaskList
|
||||
linspector.lib.config.config.__package__ linspector.lib.config.config-module.html#__package__
|
||||
linspector.lib.config.config.parseFilterList linspector.lib.config.filters-module.html#parseFilterList
|
||||
linspector.lib.config.config.parseHostGroupList linspector.lib.config.hostgroups-module.html#parseHostGroupList
|
||||
linspector.lib.config.filters linspector.lib.config.filters-module.html
|
||||
linspector.lib.config.filters.parseFilterList linspector.lib.config.filters-module.html#parseFilterList
|
||||
linspector.lib.config.filters.__package__ linspector.lib.config.filters-module.html#__package__
|
||||
linspector.lib.config.hostgroups linspector.lib.config.hostgroups-module.html
|
||||
linspector.lib.config.hostgroups.parseHostGroupList linspector.lib.config.hostgroups-module.html#parseHostGroupList
|
||||
linspector.lib.config.hostgroups.__package__ linspector.lib.config.hostgroups-module.html#__package__
|
||||
linspector.lib.config.hostgroups.parseHostGroupList linspector.lib.config.hostgroups-module.html#parseHostGroupList
|
||||
linspector.lib.config.hosts linspector.lib.config.hosts-module.html
|
||||
linspector.lib.config.hosts.parseHostList linspector.lib.config.hosts-module.html#parseHostList
|
||||
linspector.lib.config.hosts.__package__ linspector.lib.config.hosts-module.html#__package__
|
||||
linspector.lib.config.layouts linspector.lib.config.layouts-module.html
|
||||
linspector.lib.config.layouts.__package__ linspector.lib.config.layouts-module.html#__package__
|
||||
linspector.lib.config.members linspector.lib.config.members-module.html
|
||||
linspector.lib.config.members.parseMemberList linspector.lib.config.members-module.html#parseMemberList
|
||||
linspector.lib.config.members.__package__ linspector.lib.config.members-module.html#__package__
|
||||
linspector.lib.config.parser linspector.lib.config.parser-module.html
|
||||
linspector.lib.config.parser.Service linspector.lib.services.service.Service-class.html
|
||||
linspector.lib.config.parser.KEY_HOSTGROUPS linspector.lib.config.parser-module.html#KEY_HOSTGROUPS
|
||||
linspector.lib.config.parser.KEY_CORE linspector.lib.config.parser-module.html#KEY_CORE
|
||||
linspector.lib.config.parser.MOD_PROCESSORS linspector.lib.config.parser-module.html#MOD_PROCESSORS
|
||||
linspector.lib.config.parser.__package__ linspector.lib.config.parser-module.html#__package__
|
||||
linspector.lib.config.parser.KEY_PERIODS linspector.lib.config.parser-module.html#KEY_PERIODS
|
||||
linspector.lib.config.parser.KEY_MEMBERS linspector.lib.config.parser-module.html#KEY_MEMBERS
|
||||
linspector.lib.config.parser.KEY_LAYOUTS linspector.lib.config.parser-module.html#KEY_LAYOUTS
|
||||
linspector.lib.config.parser.MOD_TASKS linspector.lib.config.parser-module.html#MOD_TASKS
|
||||
linspector.lib.config.parser.MOD_PARSERS linspector.lib.config.parser-module.html#MOD_PARSERS
|
||||
linspector.lib.config.parser.Processor linspector.lib.processors.processor.Processor-class.html
|
||||
linspector.lib.config.parser.parsePeriodList linspector.lib.config.parser-module.html#parsePeriodList
|
||||
linspector.lib.config.parser.Parser linspector.lib.parsers.parser.Parser-class.html
|
||||
linspector.lib.config.parser.MOD_SERVICES linspector.lib.config.parser-module.html#MOD_SERVICES
|
||||
linspector.lib.config.periods linspector.lib.config.periods-module.html
|
||||
linspector.lib.config.periods.parsePeriodList linspector.lib.config.periods-module.html#parsePeriodList
|
||||
linspector.lib.config.periods.__package__ linspector.lib.config.periods-module.html#__package__
|
||||
linspector.lib.config.services linspector.lib.config.services-module.html
|
||||
linspector.lib.config.services.serviceList linspector.lib.config.services-module.html#serviceList
|
||||
linspector.lib.config.services.__package__ linspector.lib.config.services-module.html#__package__
|
||||
linspector.lib.config.tasks linspector.lib.config.tasks-module.html
|
||||
linspector.lib.config.tasks.parseTaskList linspector.lib.config.tasks-module.html#parseTaskList
|
||||
linspector.lib.config.tasks.__package__ linspector.lib.config.tasks-module.html#__package__
|
||||
linspector.lib.core linspector.lib.core-module.html
|
||||
linspector.lib.core.__package__ linspector.lib.core-module.html#__package__
|
||||
linspector.lib.core.command linspector.lib.core.command-module.html
|
||||
|
|
@ -44,37 +55,81 @@ linspector.lib.core.linspector_daemon linspector.lib.core.linspector_daemon-modu
|
|||
linspector.lib.core.linspector_daemon.__package__ linspector.lib.core.linspector_daemon-module.html#__package__
|
||||
linspector.lib.core.logger linspector.lib.core.logger-module.html
|
||||
linspector.lib.core.logger.__package__ linspector.lib.core.logger-module.html#__package__
|
||||
linspector.lib.parser linspector.lib.parser-module.html
|
||||
linspector.lib.parser.__package__ linspector.lib.parser-module.html#__package__
|
||||
linspector.lib.parser.parser linspector.lib.parser.parser-module.html
|
||||
linspector.lib.parser.parser.__package__ linspector.lib.parser.parser-module.html#__package__
|
||||
linspector.lib.service linspector.lib.service-module.html
|
||||
linspector.lib.service.__package__ linspector.lib.service-module.html#__package__
|
||||
linspector.lib.service.htmlcontent linspector.lib.service.htmlcontent-module.html
|
||||
linspector.lib.service.htmlcontent.__package__ linspector.lib.service.htmlcontent-module.html#__package__
|
||||
linspector.lib.service.ping linspector.lib.service.ping-module.html
|
||||
linspector.lib.service.ping.__package__ linspector.lib.service.ping-module.html#__package__
|
||||
linspector.lib.service.snmpget linspector.lib.service.snmpget-module.html
|
||||
linspector.lib.service.snmpget.__package__ linspector.lib.service.snmpget-module.html#__package__
|
||||
linspector.lib.service.ssh linspector.lib.service.ssh-module.html
|
||||
linspector.lib.service.ssh.__package__ linspector.lib.service.ssh-module.html#__package__
|
||||
linspector.lib.service.tcpconnect linspector.lib.service.tcpconnect-module.html
|
||||
linspector.lib.service.tcpconnect.GET linspector.lib.service.tcpconnect-module.html#GET
|
||||
linspector.lib.service.tcpconnect.sock linspector.lib.service.tcpconnect-module.html#sock
|
||||
linspector.lib.service.tcpconnect.__package__ linspector.lib.service.tcpconnect-module.html#__package__
|
||||
linspector.lib.service.tcpconnect.HOST linspector.lib.service.tcpconnect-module.html#HOST
|
||||
linspector.lib.service.tcpconnect.data linspector.lib.service.tcpconnect-module.html#data
|
||||
linspector.lib.service.tcpconnect.PORT linspector.lib.service.tcpconnect-module.html#PORT
|
||||
linspector.lib.service.tcpconnect.string linspector.lib.service.tcpconnect-module.html#string
|
||||
linspector.lib.parsers linspector.lib.parsers-module.html
|
||||
linspector.lib.parsers.__package__ linspector.lib.parsers-module.html#__package__
|
||||
linspector.lib.parsers.parser linspector.lib.parsers.parser-module.html
|
||||
linspector.lib.parsers.parser.__package__ linspector.lib.parsers.parser-module.html#__package__
|
||||
linspector.lib.processors linspector.lib.processors-module.html
|
||||
linspector.lib.processors.__package__ linspector.lib.processors-module.html#__package__
|
||||
linspector.lib.processors.mongodb linspector.lib.processors.mongodb-module.html
|
||||
linspector.lib.processors.mongodb.__package__ linspector.lib.processors.mongodb-module.html#__package__
|
||||
linspector.lib.processors.processor linspector.lib.processors.processor-module.html
|
||||
linspector.lib.processors.processor.__package__ linspector.lib.processors.processor-module.html#__package__
|
||||
linspector.lib.services linspector.lib.services-module.html
|
||||
linspector.lib.services.__package__ linspector.lib.services-module.html#__package__
|
||||
linspector.lib.services.http linspector.lib.services.http-module.html
|
||||
linspector.lib.services.http.create linspector.lib.services.http-module.html#create
|
||||
linspector.lib.services.http.__package__ linspector.lib.services.http-module.html#__package__
|
||||
linspector.lib.services.ping linspector.lib.services.ping-module.html
|
||||
linspector.lib.services.ping.create linspector.lib.services.ping-module.html#create
|
||||
linspector.lib.services.ping.__package__ linspector.lib.services.ping-module.html#__package__
|
||||
linspector.lib.services.service linspector.lib.services.service-module.html
|
||||
linspector.lib.services.service.KEY_PARSER linspector.lib.services.service-module.html#KEY_PARSER
|
||||
linspector.lib.services.service.KEY_ARGS linspector.lib.services.service-module.html#KEY_ARGS
|
||||
linspector.lib.services.service.KEY_COMMENT linspector.lib.services.service-module.html#KEY_COMMENT
|
||||
linspector.lib.services.service.KEY_FAILS linspector.lib.services.service-module.html#KEY_FAILS
|
||||
linspector.lib.services.service.__package__ linspector.lib.services.service-module.html#__package__
|
||||
linspector.lib.services.service.KEY_PERIODS linspector.lib.services.service-module.html#KEY_PERIODS
|
||||
linspector.lib.services.service.KEY_THRESHOLD linspector.lib.services.service-module.html#KEY_THRESHOLD
|
||||
linspector.lib.services.shell linspector.lib.services.shell-module.html
|
||||
linspector.lib.services.shell.create linspector.lib.services.shell-module.html#create
|
||||
linspector.lib.services.shell.__package__ linspector.lib.services.shell-module.html#__package__
|
||||
linspector.lib.services.snmpget linspector.lib.services.snmpget-module.html
|
||||
linspector.lib.services.snmpget.create linspector.lib.services.snmpget-module.html#create
|
||||
linspector.lib.services.snmpget.__package__ linspector.lib.services.snmpget-module.html#__package__
|
||||
linspector.lib.services.ssh linspector.lib.services.ssh-module.html
|
||||
linspector.lib.services.ssh.create linspector.lib.services.ssh-module.html#create
|
||||
linspector.lib.services.ssh.__package__ linspector.lib.services.ssh-module.html#__package__
|
||||
linspector.lib.services.tcpconnect linspector.lib.services.tcpconnect-module.html
|
||||
linspector.lib.services.tcpconnect.create linspector.lib.services.tcpconnect-module.html#create
|
||||
linspector.lib.services.tcpconnect.__package__ linspector.lib.services.tcpconnect-module.html#__package__
|
||||
linspector.lib.tasks linspector.lib.tasks-module.html
|
||||
linspector.lib.tasks.__package__ linspector.lib.tasks-module.html#__package__
|
||||
linspector.lib.tasks.email linspector.lib.tasks.email-module.html
|
||||
linspector.lib.tasks.email.creator linspector.lib.tasks.email-module.html#creator
|
||||
linspector.lib.tasks.email.__package__ linspector.lib.tasks.email-module.html#__package__
|
||||
linspector.lib.tasks.sms linspector.lib.tasks.sms-module.html
|
||||
linspector.lib.tasks.sms.creator linspector.lib.tasks.sms-module.html#creator
|
||||
linspector.lib.tasks.sms.__package__ linspector.lib.tasks.sms-module.html#__package__
|
||||
linspector.lib.tasks.task linspector.lib.tasks.task-module.html
|
||||
linspector.lib.tasks.task.__package__ linspector.lib.tasks.task-module.html#__package__
|
||||
linspector.lib.tasks.xmpp linspector.lib.tasks.xmpp-module.html
|
||||
linspector.lib.tasks.xmpp.creator linspector.lib.tasks.xmpp-module.html#creator
|
||||
linspector.lib.tasks.xmpp.__package__ linspector.lib.tasks.xmpp-module.html#__package__
|
||||
linspector.lib.config.config.Config linspector.lib.config.config.Config-class.html
|
||||
linspector.lib.config.config.Config.__init__ linspector.lib.config.config.Config-class.html#__init__
|
||||
linspector.lib.config.filters.Filter linspector.lib.config.filters.Filter-class.html
|
||||
linspector.lib.config.filters.Filter.clone linspector.lib.config.filters.Filter-class.html#clone
|
||||
linspector.lib.config.filters.Filter.__str__ linspector.lib.config.filters.Filter-class.html#__str__
|
||||
linspector.lib.config.filters.Filter.__init__ linspector.lib.config.filters.Filter-class.html#__init__
|
||||
linspector.lib.config.hostgroups.HostGroup linspector.lib.config.hostgroups.HostGroup-class.html
|
||||
linspector.lib.config.hostgroups.HostGroup.get_processors linspector.lib.config.hostgroups.HostGroup-class.html#get_processors
|
||||
linspector.lib.config.hostgroups.HostGroup.__str__ linspector.lib.config.hostgroups.HostGroup-class.html#__str__
|
||||
linspector.lib.config.hostgroups.HostGroup._to_config_dict linspector.lib.config.hostgroups.HostGroup-class.html#_to_config_dict
|
||||
linspector.lib.config.hostgroups.HostGroup.get_name linspector.lib.config.hostgroups.HostGroup-class.html#get_name
|
||||
linspector.lib.config.hostgroups.HostGroup.get_parents linspector.lib.config.hostgroups.HostGroup-class.html#get_parents
|
||||
linspector.lib.config.hostgroups.HostGroup.add_parents linspector.lib.config.hostgroups.HostGroup-class.html#add_parents
|
||||
linspector.lib.config.hostgroups.HostGroup.__init__ linspector.lib.config.hostgroups.HostGroup-class.html#__init__
|
||||
linspector.lib.config.hostgroups.HostGroup.get_services linspector.lib.config.hostgroups.HostGroup-class.html#get_services
|
||||
linspector.lib.config.hostgroups.HostGroup.add_services linspector.lib.config.hostgroups.HostGroup-class.html#add_services
|
||||
linspector.lib.config.hostgroups.HostGroup.get_hosts linspector.lib.config.hostgroups.HostGroup-class.html#get_hosts
|
||||
linspector.lib.config.hostgroups.HostGroup.get_members linspector.lib.config.hostgroups.HostGroup-class.html#get_members
|
||||
linspector.lib.config.hostgroups.HostGroup.add_hosts linspector.lib.config.hostgroups.HostGroup-class.html#add_hosts
|
||||
linspector.lib.config.hostgroups.HostGroup.add_processors linspector.lib.config.hostgroups.HostGroup-class.html#add_processors
|
||||
linspector.lib.config.hostgroups.HostGroup.add_members linspector.lib.config.hostgroups.HostGroup-class.html#add_members
|
||||
linspector.lib.config.hostgroups.HostGroup.__add_internal linspector.lib.config.hostgroups.HostGroup-class.html#__add_internal
|
||||
linspector.lib.config.hostgroups.HostGroupException linspector.lib.config.hostgroups.HostGroupException-class.html
|
||||
linspector.lib.config.hostgroups.HostGroupException.__str__ linspector.lib.config.hostgroups.HostGroupException-class.html#__str__
|
||||
linspector.lib.config.hostgroups.HostGroupException.__init__ linspector.lib.config.hostgroups.HostGroupException-class.html#__init__
|
||||
linspector.lib.config.hostgroups.HostGroupMissingArgumentException linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html
|
||||
linspector.lib.config.hostgroups.HostGroupException.__str__ linspector.lib.config.hostgroups.HostGroupException-class.html#__str__
|
||||
linspector.lib.config.hostgroups.HostGroupMissingArgumentException.__init__ linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html#__init__
|
||||
linspector.lib.config.hostgroups.HostGroupService linspector.lib.config.hostgroups.HostGroupService-class.html
|
||||
linspector.lib.config.hostgroups.HostGroupService.__str__ linspector.lib.config.hostgroups.HostGroupService-class.html#__str__
|
||||
linspector.lib.config.hostgroups.HostGroupService.__init__ linspector.lib.config.hostgroups.HostGroupService-class.html#__init__
|
||||
|
|
@ -88,17 +143,57 @@ linspector.lib.config.hosts.HostService.__str__ linspector.lib.config.hosts.Host
|
|||
linspector.lib.config.hosts.HostService.getCommand linspector.lib.config.hosts.HostService-class.html#getCommand
|
||||
linspector.lib.config.hosts.HostService.__init__ linspector.lib.config.hosts.HostService-class.html#__init__
|
||||
linspector.lib.config.layouts.Layout linspector.lib.config.layouts.Layout-class.html
|
||||
linspector.lib.config.layouts.Layout.is_enabled linspector.lib.config.layouts.Layout-class.html#is_enabled
|
||||
linspector.lib.config.layouts.Layout.__str__ linspector.lib.config.layouts.Layout-class.html#__str__
|
||||
linspector.lib.config.layouts.Layout._to_config_dict linspector.lib.config.layouts.Layout-class.html#_to_config_dict
|
||||
linspector.lib.config.layouts.Layout.get_name linspector.lib.config.layouts.Layout-class.html#get_name
|
||||
linspector.lib.config.layouts.Layout.get_hostgroups linspector.lib.config.layouts.Layout-class.html#get_hostgroups
|
||||
linspector.lib.config.layouts.Layout.__init__ linspector.lib.config.layouts.Layout-class.html#__init__
|
||||
linspector.lib.config.layouts.LayoutException linspector.lib.config.layouts.LayoutException-class.html
|
||||
linspector.lib.config.layouts.LayoutException.__str__ linspector.lib.config.layouts.LayoutException-class.html#__str__
|
||||
linspector.lib.config.layouts.LayoutException.__init__ linspector.lib.config.layouts.LayoutException-class.html#__init__
|
||||
linspector.lib.config.layouts.LayoutList linspector.lib.config.layouts.LayoutList-class.html
|
||||
linspector.lib.config.layouts.LayoutList.__str__ linspector.lib.config.layouts.LayoutList-class.html#__str__
|
||||
linspector.lib.config.layouts.LayoutList.__init__ linspector.lib.config.layouts.LayoutList-class.html#__init__
|
||||
linspector.lib.config.members.Member linspector.lib.config.members.Member-class.html
|
||||
linspector.lib.config.members.Member.__str__ linspector.lib.config.members.Member-class.html#__str__
|
||||
linspector.lib.config.members.Member.add_task linspector.lib.config.members.Member-class.html#add_task
|
||||
linspector.lib.config.members.Member.get_tasks linspector.lib.config.members.Member-class.html#get_tasks
|
||||
linspector.lib.config.members.Member.__init__ linspector.lib.config.members.Member-class.html#__init__
|
||||
linspector.lib.config.members.MemberFilter linspector.lib.config.members.MemberFilter-class.html
|
||||
linspector.lib.config.members.MemberFilter.__str__ linspector.lib.config.members.MemberFilter-class.html#__str__
|
||||
linspector.lib.config.members.MemberFilter.__init__ linspector.lib.config.members.MemberFilter-class.html#__init__
|
||||
linspector.lib.config.parser.ConfigParser linspector.lib.config.parser.ConfigParser-class.html
|
||||
linspector.lib.config.parser.ConfigParser.create_layouts_from_json linspector.lib.config.parser.ConfigParser-class.html#create_layouts_from_json
|
||||
linspector.lib.config.parser.ConfigParser.create_hostgroups_from_json linspector.lib.config.parser.ConfigParser-class.html#create_hostgroups_from_json
|
||||
linspector.lib.config.parser.ConfigParser.replace_with_import linspector.lib.config.parser.ConfigParser-class.html#replace_with_import
|
||||
linspector.lib.config.parser.ConfigParser.create_config linspector.lib.config.parser.ConfigParser-class.html#create_config
|
||||
linspector.lib.config.parser.ConfigParser.create_members_from_json linspector.lib.config.parser.ConfigParser-class.html#create_members_from_json
|
||||
linspector.lib.config.parser.ConfigParser._load_module linspector.lib.config.parser.ConfigParser-class.html#_load_module
|
||||
linspector.lib.config.parser.ConfigParser.replace_pointer linspector.lib.config.parser.ConfigParser-class.html#replace_pointer
|
||||
linspector.lib.config.parser.ConfigParser._read_json_config linspector.lib.config.parser.ConfigParser-class.html#_read_json_config
|
||||
linspector.lib.config.parser.ConfigParser.parse_config linspector.lib.config.parser.ConfigParser-class.html#parse_config
|
||||
linspector.lib.config.parser.ConfigParser._get_as_list linspector.lib.config.parser.ConfigParser-class.html#_get_as_list
|
||||
linspector.lib.config.parser.ConfigParser._create_raw_Object linspector.lib.config.parser.ConfigParser-class.html#_create_raw_Object
|
||||
linspector.lib.config.parser.ConfigParser.__init__ linspector.lib.config.parser.ConfigParser-class.html#__init__
|
||||
linspector.lib.config.parser.ConfigParser._create_new_config_dict linspector.lib.config.parser.ConfigParser-class.html#_create_new_config_dict
|
||||
linspector.lib.config.parser.ConfigurationException linspector.lib.config.parser.ConfigurationException-class.html
|
||||
linspector.lib.config.parser.ConfigurationException.__str__ linspector.lib.config.parser.ConfigurationException-class.html#__str__
|
||||
linspector.lib.config.parser.ConfigurationException.__init__ linspector.lib.config.parser.ConfigurationException-class.html#__init__
|
||||
linspector.lib.config.parser.FullConfigParser linspector.lib.config.parser.FullConfigParser-class.html
|
||||
linspector.lib.config.parser.ConfigParser.create_layouts_from_json linspector.lib.config.parser.ConfigParser-class.html#create_layouts_from_json
|
||||
linspector.lib.config.parser.FullConfigParser.parse_config linspector.lib.config.parser.FullConfigParser-class.html#parse_config
|
||||
linspector.lib.config.parser.ConfigParser.replace_with_import linspector.lib.config.parser.ConfigParser-class.html#replace_with_import
|
||||
linspector.lib.config.parser.ConfigParser._create_raw_Object linspector.lib.config.parser.ConfigParser-class.html#_create_raw_Object
|
||||
linspector.lib.config.parser.ConfigParser.create_members_from_json linspector.lib.config.parser.ConfigParser-class.html#create_members_from_json
|
||||
linspector.lib.config.parser.ConfigParser._load_module linspector.lib.config.parser.ConfigParser-class.html#_load_module
|
||||
linspector.lib.config.parser.ConfigParser.replace_pointer linspector.lib.config.parser.ConfigParser-class.html#replace_pointer
|
||||
linspector.lib.config.parser.ConfigParser._read_json_config linspector.lib.config.parser.ConfigParser-class.html#_read_json_config
|
||||
linspector.lib.config.parser.ConfigParser.create_hostgroups_from_json linspector.lib.config.parser.ConfigParser-class.html#create_hostgroups_from_json
|
||||
linspector.lib.config.parser.ConfigParser._create_new_config_dict linspector.lib.config.parser.ConfigParser-class.html#_create_new_config_dict
|
||||
linspector.lib.config.parser.ConfigParser.create_config linspector.lib.config.parser.ConfigParser-class.html#create_config
|
||||
linspector.lib.config.parser.ConfigParser.__init__ linspector.lib.config.parser.ConfigParser-class.html#__init__
|
||||
linspector.lib.config.parser.ConfigParser._get_as_list linspector.lib.config.parser.ConfigParser-class.html#_get_as_list
|
||||
linspector.lib.config.periods.CronPeriod linspector.lib.config.periods.CronPeriod-class.html
|
||||
linspector.lib.config.periods.CronPeriod.createJob linspector.lib.config.periods.CronPeriod-class.html#createJob
|
||||
linspector.lib.config.periods.CronPeriod.__str__ linspector.lib.config.periods.CronPeriod-class.html#__str__
|
||||
|
|
@ -122,6 +217,10 @@ linspector.lib.config.services.Service linspector.lib.config.services.Service-cl
|
|||
linspector.lib.config.services.Service.clone linspector.lib.config.services.Service-class.html#clone
|
||||
linspector.lib.config.services.Service.__str__ linspector.lib.config.services.Service-class.html#__str__
|
||||
linspector.lib.config.services.Service.__init__ linspector.lib.config.services.Service-class.html#__init__
|
||||
linspector.lib.config.tasks.Task linspector.lib.config.tasks.Task-class.html
|
||||
linspector.lib.config.tasks.Task.clone linspector.lib.config.tasks.Task-class.html#clone
|
||||
linspector.lib.config.tasks.Task.__str__ linspector.lib.config.tasks.Task-class.html#__str__
|
||||
linspector.lib.config.tasks.Task.__init__ linspector.lib.config.tasks.Task-class.html#__init__
|
||||
linspector.lib.core.command.Command linspector.lib.core.command.Command-class.html
|
||||
linspector.lib.core.command.Command.getError linspector.lib.core.command.Command-class.html#getError
|
||||
linspector.lib.core.command.Command.__str__ linspector.lib.core.command.Command-class.html#__str__
|
||||
|
|
@ -161,3 +260,193 @@ linspector.lib.core.logger.Logger.i linspector.lib.core.logger.Logger-class.html
|
|||
linspector.lib.core.logger.Logger.w linspector.lib.core.logger.Logger-class.html#w
|
||||
linspector.lib.core.logger.Logger.close linspector.lib.core.logger.Logger-class.html#close
|
||||
linspector.lib.core.logger.Logger.__init__ linspector.lib.core.logger.Logger-class.html#__init__
|
||||
linspector.lib.parsers.parser.Parser linspector.lib.parsers.parser.Parser-class.html
|
||||
linspector.lib.parsers.parser.Parser.__init__ linspector.lib.parsers.parser.Parser-class.html#__init__
|
||||
linspector.lib.parsers.parser.Parser.parse_data linspector.lib.parsers.parser.Parser-class.html#parse_data
|
||||
linspector.lib.parsers.parser.Parser.pre_parse linspector.lib.parsers.parser.Parser-class.html#pre_parse
|
||||
linspector.lib.parsers.parser.Parser.generate_parse_result linspector.lib.parsers.parser.Parser-class.html#generate_parse_result
|
||||
linspector.lib.processors.mongodb.Mongodb linspector.lib.processors.mongodb.Mongodb-class.html
|
||||
linspector.lib.processors.mongodb.Mongodb.__init__ linspector.lib.processors.mongodb.Mongodb-class.html#__init__
|
||||
linspector.lib.processors.processor.Processor linspector.lib.processors.processor.Processor-class.html
|
||||
linspector.lib.processors.processor.Processor.__init__ linspector.lib.processors.processor.Processor-class.html#__init__
|
||||
linspector.lib.services.http.HttpService linspector.lib.services.http.HttpService-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.http.HttpService.__init__ linspector.lib.services.http.HttpService-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.http.HttpService.execute linspector.lib.services.http.HttpService-class.html#execute
|
||||
linspector.lib.services.http.HttpService.needs_arguments linspector.lib.services.http.HttpService-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.services.ping.PingService linspector.lib.services.ping.PingService-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.ping.PingService.__init__ linspector.lib.services.ping.PingService-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.service.Service.execute linspector.lib.services.service.Service-class.html#execute
|
||||
linspector.lib.services.service.Service.needs_arguments linspector.lib.services.service.Service-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.services.service.Service linspector.lib.services.service.Service-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.service.Service.__init__ linspector.lib.services.service.Service-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.service.Service.execute linspector.lib.services.service.Service-class.html#execute
|
||||
linspector.lib.services.service.Service.needs_arguments linspector.lib.services.service.Service-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.services.shell.ShellService linspector.lib.services.shell.ShellService-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.shell.ShellService.__init__ linspector.lib.services.shell.ShellService-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.shell.ShellService.execute linspector.lib.services.shell.ShellService-class.html#execute
|
||||
linspector.lib.services.shell.ShellService.needs_arguments linspector.lib.services.shell.ShellService-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.services.snmpget.SnmpgetService linspector.lib.services.snmpget.SnmpgetService-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.snmpget.SnmpgetService.__init__ linspector.lib.services.snmpget.SnmpgetService-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.snmpget.SnmpgetService.execute linspector.lib.services.snmpget.SnmpgetService-class.html#execute
|
||||
linspector.lib.services.snmpget.SnmpgetService.needs_arguments linspector.lib.services.snmpget.SnmpgetService-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.services.ssh.SshService linspector.lib.services.ssh.SshService-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.ssh.SshService.__init__ linspector.lib.services.ssh.SshService-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.ssh.SshService.execute linspector.lib.services.ssh.SshService-class.html#execute
|
||||
linspector.lib.services.ssh.SshService.needs_arguments linspector.lib.services.ssh.SshService-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.services.tcpconnect.TcpconnectService linspector.lib.services.tcpconnect.TcpconnectService-class.html
|
||||
linspector.lib.services.service.Service.pre_execute linspector.lib.services.service.Service-class.html#pre_execute
|
||||
linspector.lib.services.service.Service.get_comment linspector.lib.services.service.Service-class.html#get_comment
|
||||
linspector.lib.services.service.Service.get_periods linspector.lib.services.service.Service-class.html#get_periods
|
||||
linspector.lib.services.service.Service.get_threshold linspector.lib.services.service.Service-class.html#get_threshold
|
||||
linspector.lib.services.service.Service.set_host linspector.lib.services.service.Service-class.html#set_host
|
||||
linspector.lib.services.service.Service.put_fail linspector.lib.services.service.Service-class.html#put_fail
|
||||
linspector.lib.services.tcpconnect.TcpconnectService.__init__ linspector.lib.services.tcpconnect.TcpconnectService-class.html#__init__
|
||||
linspector.lib.services.service.Service.put_fails linspector.lib.services.service.Service-class.html#put_fails
|
||||
linspector.lib.services.service.Service._execute linspector.lib.services.service.Service-class.html#_execute
|
||||
linspector.lib.services.service.Service.add_parser linspector.lib.services.service.Service-class.html#add_parser
|
||||
linspector.lib.services.service.Service.handle_result linspector.lib.services.service.Service-class.html#handle_result
|
||||
linspector.lib.services.service.Service.parse_result linspector.lib.services.service.Service-class.html#parse_result
|
||||
linspector.lib.services.service.Service.get_parser linspector.lib.services.service.Service-class.html#get_parser
|
||||
linspector.lib.services.service.Service.get_host linspector.lib.services.service.Service-class.html#get_host
|
||||
linspector.lib.services.service.Service.get_fails linspector.lib.services.service.Service-class.html#get_fails
|
||||
linspector.lib.services.service.Service.add_argument linspector.lib.services.service.Service-class.html#add_argument
|
||||
linspector.lib.services.service.Service.add_period linspector.lib.services.service.Service-class.html#add_period
|
||||
linspector.lib.services.service.Service.has_fail linspector.lib.services.service.Service-class.html#has_fail
|
||||
linspector.lib.services.tcpconnect.TcpconnectService.execute linspector.lib.services.tcpconnect.TcpconnectService-class.html#execute
|
||||
linspector.lib.services.tcpconnect.TcpconnectService.needs_arguments linspector.lib.services.tcpconnect.TcpconnectService-class.html#needs_arguments
|
||||
linspector.lib.services.service.Service.get_arguments linspector.lib.services.service.Service-class.html#get_arguments
|
||||
linspector.lib.services.service.Service.add_arguments linspector.lib.services.service.Service-class.html#add_arguments
|
||||
linspector.lib.tasks.email.EmailTask linspector.lib.tasks.email.EmailTask-class.html
|
||||
linspector.lib.tasks.email.EmailTask.execute_task linspector.lib.tasks.email.EmailTask-class.html#execute_task
|
||||
linspector.lib.tasks.email.EmailTask.__init__ linspector.lib.tasks.email.EmailTask-class.html#__init__
|
||||
linspector.lib.tasks.sms.SmsTask linspector.lib.tasks.sms.SmsTask-class.html
|
||||
linspector.lib.tasks.task.Task._execute linspector.lib.tasks.task.Task-class.html#_execute
|
||||
linspector.lib.tasks.task.Task.get_task_type linspector.lib.tasks.task.Task-class.html#get_task_type
|
||||
linspector.lib.tasks.sms.SmsTask.execute_task linspector.lib.tasks.sms.SmsTask-class.html#execute_task
|
||||
linspector.lib.tasks.task.Task.set_task_type linspector.lib.tasks.task.Task-class.html#set_task_type
|
||||
linspector.lib.tasks.sms.SmsTask.__init__ linspector.lib.tasks.sms.SmsTask-class.html#__init__
|
||||
linspector.lib.tasks.task.Task linspector.lib.tasks.task.Task-class.html
|
||||
linspector.lib.tasks.task.Task._execute linspector.lib.tasks.task.Task-class.html#_execute
|
||||
linspector.lib.tasks.task.Task.get_task_type linspector.lib.tasks.task.Task-class.html#get_task_type
|
||||
linspector.lib.tasks.task.Task.execute_task linspector.lib.tasks.task.Task-class.html#execute_task
|
||||
linspector.lib.tasks.task.Task.set_task_type linspector.lib.tasks.task.Task-class.html#set_task_type
|
||||
linspector.lib.tasks.xmpp.XmppTask linspector.lib.tasks.xmpp.XmppTask-class.html
|
||||
linspector.lib.tasks.task.Task._execute linspector.lib.tasks.task.Task-class.html#_execute
|
||||
linspector.lib.tasks.task.Task.get_task_type linspector.lib.tasks.task.Task-class.html#get_task_type
|
||||
linspector.lib.tasks.xmpp.XmppTask.execute_task linspector.lib.tasks.xmpp.XmppTask-class.html#execute_task
|
||||
linspector.lib.tasks.task.Task.set_task_type linspector.lib.tasks.task.Task-class.html#set_task_type
|
||||
linspector.lib.tasks.xmpp.XmppTask.__init__ linspector.lib.tasks.xmpp.XmppTask-class.html#__init__
|
||||
|
|
|
|||
|
|
@ -59,6 +59,12 @@
|
|||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.config.Config-class.html">linspector.lib.config.config.Config</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.parser.ConfigParser-class.html">linspector.lib.config.parser.ConfigParser</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.parser.FullConfigParser-class.html">linspector.lib.config.parser.FullConfigParser</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.core.daemon.Daemon-class.html">linspector.lib.core.daemon.Daemon</a></strong>:
|
||||
<em class="summary">A generic daemon class.</em>
|
||||
<ul>
|
||||
|
|
@ -66,8 +72,6 @@
|
|||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.filters.Filter-class.html">linspector.lib.config.filters.Filter</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hosts.Host-class.html">linspector.lib.config.hosts.Host</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hostgroups.HostGroup-class.html">linspector.lib.config.hostgroups.HostGroup</a></strong>
|
||||
|
|
@ -90,11 +94,73 @@
|
|||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.members.MemberFilter-class.html">linspector.lib.config.members.MemberFilter</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parsers.parser.Parser-class.html">linspector.lib.parsers.parser.Parser</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.processor.Processor-class.html">linspector.lib.processors.processor.Processor</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.mongodb.Mongodb-class.html">linspector.lib.processors.mongodb.Mongodb</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.service.Service-class.html">linspector.lib.services.service.Service</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.http.HttpService-class.html">linspector.lib.services.http.HttpService</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ping.PingService-class.html">linspector.lib.services.ping.PingService</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.shell.ShellService-class.html">linspector.lib.services.shell.ShellService</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.snmpget.SnmpgetService-class.html">linspector.lib.services.snmpget.SnmpgetService</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ssh.SshService-class.html">linspector.lib.services.ssh.SshService</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.tcpconnect.TcpconnectService-class.html">linspector.lib.services.tcpconnect.TcpconnectService</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.services.Service-class.html">linspector.lib.config.services.Service</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.tasks.Task-class.html">linspector.lib.config.tasks.Task</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink">lib.tasks.task.Task</strong>:
|
||||
<em class="summary">Base class for all built-in Tasks.</em>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.email.EmailTask-class.html">linspector.lib.tasks.email.EmailTask</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.task.Task-class.html">linspector.lib.tasks.task.Task</a></strong>:
|
||||
<em class="summary">Base class for all built-in Tasks.</em>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.sms.SmsTask-class.html">linspector.lib.tasks.sms.SmsTask</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.xmpp.XmppTask-class.html">linspector.lib.tasks.xmpp.XmppTask</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink">object</strong>:
|
||||
<em class="summary">The most base type</em>
|
||||
<ul>
|
||||
<li> <strong class="uidlink">exceptions.BaseException</strong>:
|
||||
<em class="summary">Common base class for all exceptions</em>
|
||||
<ul>
|
||||
<li> <strong class="uidlink">exceptions.Exception</strong>:
|
||||
<em class="summary">Common base class for all non-exit exceptions.</em>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.parser.ConfigurationException-class.html">linspector.lib.config.parser.ConfigurationException</a></strong>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hostgroups.HostGroupException-class.html">linspector.lib.config.hostgroups.HostGroupException</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html">linspector.lib.config.hostgroups.HostGroupMissingArgumentException</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.layouts.LayoutException-class.html">linspector.lib.config.layouts.LayoutException</a></strong>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.periods.Period-class.html">linspector.lib.config.periods.Period</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.periods.CronPeriod-class.html">linspector.lib.config.periods.CronPeriod</a></strong>
|
||||
|
|
@ -134,7 +200,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -246,7 +246,7 @@ page was last updated. </p>
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -79,13 +79,14 @@
|
|||
<li> <strong class="uidlink"><a href="linspector.lib.config-module.html">linspector.lib.config</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.config-module.html">linspector.lib.config.config</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.filters-module.html">linspector.lib.config.filters</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hostgroups-module.html">linspector.lib.config.hostgroups</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hosts-module.html">linspector.lib.config.hosts</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.layouts-module.html">linspector.lib.config.layouts</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.members-module.html">linspector.lib.config.members</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.parser-module.html">linspector.lib.config.parser</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.periods-module.html">linspector.lib.config.periods</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.services-module.html">linspector.lib.config.services</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.tasks-module.html">linspector.lib.config.tasks</a></strong> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.core-module.html">linspector.lib.core</a></strong>
|
||||
|
|
@ -98,18 +99,35 @@
|
|||
<li> <strong class="uidlink"><a href="linspector.lib.core.logger-module.html">linspector.lib.core.logger</a></strong> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parser-module.html">linspector.lib.parser</a></strong>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parsers-module.html">linspector.lib.parsers</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parser.parser-module.html">linspector.lib.parser.parser</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parsers.parser-module.html">linspector.lib.parsers.parser</a></strong> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service-module.html">linspector.lib.service</a></strong>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors-module.html">linspector.lib.processors</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.htmlcontent-module.html">linspector.lib.service.htmlcontent</a></strong>: <em class="summary">The htmlcontent service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.ping-module.html">linspector.lib.service.ping</a></strong>: <em class="summary">The ping service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.snmpget-module.html">linspector.lib.service.snmpget</a></strong>: <em class="summary">The snmpget service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.ssh-module.html">linspector.lib.service.ssh</a></strong>: <em class="summary">The ssh service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.tcpconnect-module.html">linspector.lib.service.tcpconnect</a></strong>: <em class="summary">The tcpconnect service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.mongodb-module.html">linspector.lib.processors.mongodb</a></strong>: <em class="summary">The MongoDB processor</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.processor-module.html">linspector.lib.processors.processor</a></strong>: <em class="summary">Created on Jun 16, 2013</em> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services-module.html">linspector.lib.services</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.http-module.html">linspector.lib.services.http</a></strong>: <em class="summary">The http service.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ping-module.html">linspector.lib.services.ping</a></strong>: <em class="summary">The ping service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.service-module.html">linspector.lib.services.service</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.shell-module.html">linspector.lib.services.shell</a></strong>: <em class="summary">The shell service.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.snmpget-module.html">linspector.lib.services.snmpget</a></strong>: <em class="summary">The snmpget service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ssh-module.html">linspector.lib.services.ssh</a></strong>: <em class="summary">The ssh service This is for executing remote shell commands and
|
||||
retrieve the output.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.tcpconnect-module.html">linspector.lib.services.tcpconnect</a></strong>: <em class="summary">The tcpconnect service.</em> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks-module.html">linspector.lib.tasks</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.email-module.html">linspector.lib.tasks.email</a></strong>: <em class="summary">The email task.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.sms-module.html">linspector.lib.tasks.sms</a></strong>: <em class="summary">The sms task.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.task-module.html">linspector.lib.tasks.task</a></strong>: <em class="summary">Created on Jun 15, 2013</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.xmpp-module.html">linspector.lib.tasks.xmpp</a></strong>: <em class="summary">The xmpp task.</em> </li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
@ -169,7 +187,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -78,13 +78,14 @@
|
|||
<li> <strong class="uidlink"><a href="linspector.lib.config-module.html">linspector.lib.config</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.config-module.html">linspector.lib.config.config</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.filters-module.html">linspector.lib.config.filters</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hostgroups-module.html">linspector.lib.config.hostgroups</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hosts-module.html">linspector.lib.config.hosts</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.layouts-module.html">linspector.lib.config.layouts</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.members-module.html">linspector.lib.config.members</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.parser-module.html">linspector.lib.config.parser</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.periods-module.html">linspector.lib.config.periods</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.services-module.html">linspector.lib.config.services</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.tasks-module.html">linspector.lib.config.tasks</a></strong> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.core-module.html">linspector.lib.core</a></strong>
|
||||
|
|
@ -97,18 +98,35 @@
|
|||
<li> <strong class="uidlink"><a href="linspector.lib.core.logger-module.html">linspector.lib.core.logger</a></strong> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parser-module.html">linspector.lib.parser</a></strong>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parsers-module.html">linspector.lib.parsers</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parser.parser-module.html">linspector.lib.parser.parser</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parsers.parser-module.html">linspector.lib.parsers.parser</a></strong> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service-module.html">linspector.lib.service</a></strong>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors-module.html">linspector.lib.processors</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.htmlcontent-module.html">linspector.lib.service.htmlcontent</a></strong>: <em class="summary">The htmlcontent service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.ping-module.html">linspector.lib.service.ping</a></strong>: <em class="summary">The ping service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.snmpget-module.html">linspector.lib.service.snmpget</a></strong>: <em class="summary">The snmpget service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.ssh-module.html">linspector.lib.service.ssh</a></strong>: <em class="summary">The ssh service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.service.tcpconnect-module.html">linspector.lib.service.tcpconnect</a></strong>: <em class="summary">The tcpconnect service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.mongodb-module.html">linspector.lib.processors.mongodb</a></strong>: <em class="summary">The MongoDB processor</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.processor-module.html">linspector.lib.processors.processor</a></strong>: <em class="summary">Created on Jun 16, 2013</em> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services-module.html">linspector.lib.services</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.http-module.html">linspector.lib.services.http</a></strong>: <em class="summary">The http service.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ping-module.html">linspector.lib.services.ping</a></strong>: <em class="summary">The ping service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.service-module.html">linspector.lib.services.service</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.shell-module.html">linspector.lib.services.shell</a></strong>: <em class="summary">The shell service.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.snmpget-module.html">linspector.lib.services.snmpget</a></strong>: <em class="summary">The snmpget service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ssh-module.html">linspector.lib.services.ssh</a></strong>: <em class="summary">The ssh service This is for executing remote shell commands and
|
||||
retrieve the output.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.tcpconnect-module.html">linspector.lib.services.tcpconnect</a></strong>: <em class="summary">The tcpconnect service.</em> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks-module.html">linspector.lib.tasks</a></strong>
|
||||
<ul>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.email-module.html">linspector.lib.tasks.email</a></strong>: <em class="summary">The email task.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.sms-module.html">linspector.lib.tasks.sms</a></strong>: <em class="summary">The sms task.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.task-module.html">linspector.lib.tasks.task</a></strong>: <em class="summary">Created on Jun 15, 2013</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.tasks.xmpp-module.html">linspector.lib.tasks.xmpp</a></strong>: <em class="summary">The xmpp task.</em> </li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul></td></tr>
|
||||
|
|
@ -166,7 +184,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -59,10 +59,13 @@
|
|||
<a name="L1"></a><tt class="py-lineno">1</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-0" class="py-name" targets="Package linspector.lib.config=linspector.lib.config-module.html,Module linspector.lib.config.config=linspector.lib.config.config-module.html"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-0', 'config', 'link-0');">config</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno">2</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-1" class="py-name" targets="Package linspector.lib.core=linspector.lib.core-module.html"><a title="linspector.lib.core" class="py-name" href="#" onclick="return doclink('link-1', 'core', 'link-1');">core</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno">3</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-2" class="py-name" targets="Package linspector.lib.parser=linspector.lib.parser-module.html,Module linspector.lib.parser.parser=linspector.lib.parser.parser-module.html"><a title="linspector.lib.parser
|
||||
linspector.lib.parser.parser" class="py-name" href="#" onclick="return doclink('link-2', 'parser', 'link-2');">parser</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno">4</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-3" class="py-name" targets="Package linspector.lib.service=linspector.lib.service-module.html"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-3', 'service', 'link-3');">service</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno">5</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<a name="L3"></a><tt class="py-lineno">3</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-2" class="py-name" targets="Module linspector.lib.config.tasks=linspector.lib.config.tasks-module.html,Package linspector.lib.tasks=linspector.lib.tasks-module.html"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-2', 'tasks', 'link-2');">tasks</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno">4</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-3" class="py-name" targets="Package linspector.lib.parsers=linspector.lib.parsers-module.html"><a title="linspector.lib.parsers" class="py-name" href="#" onclick="return doclink('link-3', 'parsers', 'link-3');">parsers</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno">5</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-4" class="py-name" targets="Package linspector.lib.processors=linspector.lib.processors-module.html"><a title="linspector.lib.processors" class="py-name" href="#" onclick="return doclink('link-4', 'processors', 'link-4');">processors</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno">6</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-5" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html,Package linspector.lib.services=linspector.lib.services-module.html"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-5', 'services', 'link-5');">services</a></tt> <tt class="py-keyword">import</tt> <tt class="py-op">*</tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno">7</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
|
|
@ -95,7 +98,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -77,13 +77,14 @@
|
|||
<tr><td class="summary">
|
||||
<ul class="nomargin">
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.config-module.html">linspector.lib.config.config</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.filters-module.html">linspector.lib.config.filters</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hostgroups-module.html">linspector.lib.config.hostgroups</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.hosts-module.html">linspector.lib.config.hosts</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.layouts-module.html">linspector.lib.config.layouts</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.members-module.html">linspector.lib.config.members</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.parser-module.html">linspector.lib.config.parser</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.periods-module.html">linspector.lib.config.periods</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.services-module.html">linspector.lib.config.services</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.config.tasks-module.html">linspector.lib.config.tasks</a></strong> </li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
|
||||
|
|
@ -139,7 +140,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -59,45 +59,37 @@
|
|||
<h1 class="epydoc">Source Code for <a href="linspector.lib.config.config-module.html">Module linspector.lib.config.config</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">json</tt> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-0" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-0', 'services', 'link-0');">services</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Function linspector.lib.config.services.serviceList()=linspector.lib.config.services-module.html#serviceList"><a title="linspector.lib.config.services.serviceList" class="py-name" href="#" onclick="return doclink('link-1', 'serviceList', 'link-1');">serviceList</a></tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-2" class="py-name" targets="Module linspector.lib.config.filters=linspector.lib.config.filters-module.html"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-2', 'filters', 'link-2');">filters</a></tt> <tt class="py-keyword">import</tt> <tt id="link-3" class="py-name" targets="Function linspector.lib.config.filters.parseFilterList()=linspector.lib.config.filters-module.html#parseFilterList"><a title="linspector.lib.config.filters.parseFilterList" class="py-name" href="#" onclick="return doclink('link-3', 'parseFilterList', 'link-3');">parseFilterList</a></tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-4" class="py-name" targets="Module linspector.lib.config.members=linspector.lib.config.members-module.html"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-4', 'members', 'link-4');">members</a></tt> <tt class="py-keyword">import</tt> <tt id="link-5" class="py-name" targets="Function linspector.lib.config.members.parseMemberList()=linspector.lib.config.members-module.html#parseMemberList"><a title="linspector.lib.config.members.parseMemberList" class="py-name" href="#" onclick="return doclink('link-5', 'parseMemberList', 'link-5');">parseMemberList</a></tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-6" class="py-name" targets="Module linspector.lib.config.hosts=linspector.lib.config.hosts-module.html"><a title="linspector.lib.config.hosts" class="py-name" href="#" onclick="return doclink('link-6', 'hosts', 'link-6');">hosts</a></tt> <tt class="py-keyword">import</tt> <tt id="link-7" class="py-name" targets="Function linspector.lib.config.hosts.parseHostList()=linspector.lib.config.hosts-module.html#parseHostList"><a title="linspector.lib.config.hosts.parseHostList" class="py-name" href="#" onclick="return doclink('link-7', 'parseHostList', 'link-7');">parseHostList</a></tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-8" class="py-name" targets="Module linspector.lib.config.periods=linspector.lib.config.periods-module.html"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-8', 'periods', 'link-8');">periods</a></tt> <tt class="py-keyword">import</tt> <tt id="link-9" class="py-name" targets="Function linspector.lib.config.periods.parsePeriodList()=linspector.lib.config.periods-module.html#parsePeriodList"><a title="linspector.lib.config.periods.parsePeriodList" class="py-name" href="#" onclick="return doclink('link-9', 'parsePeriodList', 'link-9');">parsePeriodList</a></tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-10" class="py-name" targets="Module linspector.lib.config.hostgroups=linspector.lib.config.hostgroups-module.html"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-10', 'hostgroups', 'link-10');">hostgroups</a></tt> <tt class="py-keyword">import</tt> <tt id="link-11" class="py-name" targets="Function linspector.lib.config.hostgroups.parseHostGroupList()=linspector.lib.config.hostgroups-module.html#parseHostGroupList"><a title="linspector.lib.config.hostgroups.parseHostGroupList" class="py-name" href="#" onclick="return doclink('link-11', 'parseHostGroupList', 'link-11');">parseHostGroupList</a></tt> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-comment">#from layouts import *</tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> </tt>
|
||||
<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> </tt>
|
||||
<a name="Config"></a><div id="Config-def"><a name="L11"></a><tt class="py-lineno">11</tt> <a class="py-toggle" href="#" id="Config-toggle" onclick="return toggle('Config');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.config.Config-class.html">Config</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Config-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Config-expanded"><a name="Config.__init__"></a><div id="Config.__init__-def"><a name="L12"></a><tt class="py-lineno">12</tt> <a class="py-toggle" href="#" id="Config.__init__-toggle" onclick="return toggle('Config.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.config.Config-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configFile</tt><tt class="py-op">,</tt> <tt class="py-param">log</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Config.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Config.__init__-expanded"><a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">configfile</tt> <tt class="py-op">=</tt> <tt class="py-name">configFile</tt> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> <tt class="py-name">f</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">configFile</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-12" class="py-name" targets="Package linspector.lib.config=linspector.lib.config-module.html,Module linspector.lib.config.config=linspector.lib.config.config-module.html"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-12', 'config', 'link-12');">config</a></tt> <tt class="py-op">=</tt> <tt class="py-name">f</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-name">f</tt><tt class="py-op">.</tt><tt id="link-13" class="py-name" targets="Method linspector.lib.core.logger.Logger.close()=linspector.lib.core.logger.Logger-class.html#close"><a title="linspector.lib.core.logger.Logger.close" class="py-name" href="#" onclick="return doclink('link-13', 'close', 'link-13');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-0" class="py-name" targets="Module linspector.lib.config.tasks=linspector.lib.config.tasks-module.html,Package linspector.lib.tasks=linspector.lib.tasks-module.html"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-0', 'tasks', 'link-0');">tasks</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Function linspector.lib.config.tasks.parseTaskList()=linspector.lib.config.tasks-module.html#parseTaskList"><a title="linspector.lib.config.tasks.parseTaskList" class="py-name" href="#" onclick="return doclink('link-1', 'parseTaskList', 'link-1');">parseTaskList</a></tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-2" class="py-name" targets="Module linspector.lib.config.members=linspector.lib.config.members-module.html"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-2', 'members', 'link-2');">members</a></tt> <tt class="py-keyword">import</tt> <tt id="link-3" class="py-name" targets="Function linspector.lib.config.members.parseMemberList()=linspector.lib.config.members-module.html#parseMemberList"><a title="linspector.lib.config.members.parseMemberList" class="py-name" href="#" onclick="return doclink('link-3', 'parseMemberList', 'link-3');">parseMemberList</a></tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-comment">#from hostgroups import parseHostGroupList</tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-comment">#from layouts import parseLayoutList</tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> </tt>
|
||||
<a name="Config"></a><div id="Config-def"><a name="L9"></a><tt class="py-lineno"> 9</tt> <a class="py-toggle" href="#" id="Config-toggle" onclick="return toggle('Config');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.config.Config-class.html">Config</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Config-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Config-expanded"><a name="Config.__init__"></a><div id="Config.__init__-def"><a name="L10"></a><tt class="py-lineno">10</tt> <a class="py-toggle" href="#" id="Config.__init__-toggle" onclick="return toggle('Config.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.config.Config-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configFile</tt><tt class="py-op">,</tt> <tt class="py-param">log</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Config.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Config.__init__-expanded"><a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">configfile</tt> <tt class="py-op">=</tt> <tt class="py-name">configFile</tt> </tt>
|
||||
<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> <tt class="py-name">f</tt> <tt class="py-op">=</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">configFile</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Package linspector.lib.config=linspector.lib.config-module.html,Module linspector.lib.config.config=linspector.lib.config.config-module.html"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-4', 'config', 'link-4');">config</a></tt> <tt class="py-op">=</tt> <tt class="py-name">f</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> <tt class="py-name">f</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Method linspector.lib.core.logger.Logger.close()=linspector.lib.core.logger.Logger-class.html#close"><a title="linspector.lib.core.logger.Logger.close" class="py-name" href="#" onclick="return doclink('link-5', 'close', 'link-5');">close</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt> <tt class="py-op">=</tt> <tt class="py-name">json</tt><tt class="py-op">.</tt><tt class="py-name">loads</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-6', 'config', 'link-4');">config</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> </tt>
|
||||
<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt> <tt class="py-op">=</tt> <tt class="py-name">json</tt><tt class="py-op">.</tt><tt class="py-name">loads</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-14', 'config', 'link-12');">config</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
|
||||
<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-15', 'services', 'link-0');">services</a></tt> <tt class="py-op">=</tt> <tt id="link-16" class="py-name"><a title="linspector.lib.config.services.serviceList" class="py-name" href="#" onclick="return doclink('link-16', 'serviceList', 'link-1');">serviceList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'services'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-17', 'filters', 'link-2');">filters</a></tt> <tt class="py-op">=</tt> <tt id="link-18" class="py-name"><a title="linspector.lib.config.filters.parseFilterList" class="py-name" href="#" onclick="return doclink('link-18', 'parseFilterList', 'link-3');">parseFilterList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'filters'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-19" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-19', 'members', 'link-4');">members</a></tt> <tt class="py-op">=</tt> <tt id="link-20" class="py-name"><a title="linspector.lib.config.members.parseMemberList" class="py-name" href="#" onclick="return doclink('link-20', 'parseMemberList', 'link-5');">parseMemberList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'members'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-21" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-21', 'filters', 'link-2');">filters</a></tt><tt class="py-op">,</tt> <tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-7', 'tasks', 'link-0');">tasks</a></tt> <tt class="py-op">=</tt> <tt id="link-8" class="py-name"><a title="linspector.lib.config.tasks.parseTaskList" class="py-name" href="#" onclick="return doclink('link-8', 'parseTaskList', 'link-1');">parseTaskList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'tasks'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-9', 'members', 'link-2');">members</a></tt> <tt class="py-op">=</tt> <tt id="link-10" class="py-name"><a title="linspector.lib.config.members.parseMemberList" class="py-name" href="#" onclick="return doclink('link-10', 'parseMemberList', 'link-3');">parseMemberList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'members'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-11" class="py-name"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-11', 'tasks', 'link-0');">tasks</a></tt><tt class="py-op">,</tt> <tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"> <tt class="py-comment">#self.periods = parsePeriodList(self.dict['periods'], log)</tt> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> <tt class="py-comment">#self.hostgroups = parseHostGroupList(self.dict['hostgroups'],</tt> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"> <tt class="py-comment"># self.members,</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> <tt class="py-comment"># self.periods,</tt> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"> <tt class="py-comment"># log)</tt> </tt>
|
||||
<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"> </tt>
|
||||
<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-22" class="py-name"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-22', 'periods', 'link-8');">periods</a></tt> <tt class="py-op">=</tt> <tt id="link-23" class="py-name"><a title="linspector.lib.config.periods.parsePeriodList" class="py-name" href="#" onclick="return doclink('link-23', 'parsePeriodList', 'link-9');">parsePeriodList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'periods'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt><tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-24" class="py-name"><a title="linspector.lib.config.hosts" class="py-name" href="#" onclick="return doclink('link-24', 'hosts', 'link-6');">hosts</a></tt> <tt class="py-op">=</tt> <tt id="link-25" class="py-name"><a title="linspector.lib.config.hosts.parseHostList" class="py-name" href="#" onclick="return doclink('link-25', 'parseHostList', 'link-7');">parseHostList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'hosts'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-26" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-26', 'services', 'link-0');">services</a></tt><tt class="py-op">,</tt> <tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> </tt>
|
||||
<a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-27', 'hostgroups', 'link-10');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt id="link-28" class="py-name"><a title="linspector.lib.config.hostgroups.parseHostGroupList" class="py-name" href="#" onclick="return doclink('link-28', 'parseHostGroupList', 'link-11');">parseHostGroupList</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt><tt class="py-op">[</tt><tt class="py-string">'hostgroups'</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> </tt>
|
||||
<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-29" class="py-name"><a title="linspector.lib.config.hosts" class="py-name" href="#" onclick="return doclink('link-29', 'hosts', 'link-6');">hosts</a></tt><tt class="py-op">,</tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-30', 'members', 'link-4');">members</a></tt><tt class="py-op">,</tt> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-31" class="py-name"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-31', 'periods', 'link-8');">periods</a></tt><tt class="py-op">,</tt> </tt>
|
||||
<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-32" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-32', 'services', 'link-0');">services</a></tt><tt class="py-op">,</tt> </tt>
|
||||
<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> </tt>
|
||||
<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"> <tt class="py-comment">#self.layouts = LayoutList(self.dict['layouts'], self.hostgroups)</tt> </tt>
|
||||
<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-comment">#self.layouts = LayoutList(self.dict['layouts'], self.hostgroups)</tt> </tt>
|
||||
<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
|
|
@ -130,7 +122,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -75,6 +75,20 @@
|
|||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.hostgroups.HostGroupException-class.html" class="summary-name">HostGroupException</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html" class="summary-name">HostGroupMissingArgumentException</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
|
|
@ -180,7 +194,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -84,12 +84,7 @@
|
|||
<tr>
|
||||
<td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">name</span>,
|
||||
<span class="summary-sig-arg">members</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">hosts</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">services</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">threshold</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">parent</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">comment</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>)</span></td>
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.__init__">source code</a></span>
|
||||
|
||||
|
|
@ -97,6 +92,222 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="_to_config_dict"></a><span class="summary-sig-name">_to_config_dict</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">configDict</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup._to_config_dict">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__add_internal"></a><span class="summary-sig-name">__add_internal</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">l</span>,
|
||||
<span class="summary-sig-arg">item</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.__add_internal">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_members"></a><span class="summary-sig-name">add_members</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">member</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.add_members">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_hosts"></a><span class="summary-sig-name">add_hosts</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">host</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.add_hosts">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_processors"></a><span class="summary-sig-name">add_processors</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">processor</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.add_processors">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_parents"></a><span class="summary-sig-name">add_parents</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">parent</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.add_parents">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_services"></a><span class="summary-sig-name">add_services</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">services</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.add_services">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_parents"></a><span class="summary-sig-name">get_parents</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.get_parents">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_processors"></a><span class="summary-sig-name">get_processors</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.get_processors">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_services"></a><span class="summary-sig-name">get_services</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.get_services">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_hosts"></a><span class="summary-sig-name">get_hosts</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.get_hosts">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_name"></a><span class="summary-sig-name">get_name</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.get_name">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_members"></a><span class="summary-sig-name">get_members</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroup.get_members">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -142,7 +353,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,299 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.hostgroups.HostGroupException</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.hostgroups-module.html">Module hostgroups</a> ::
|
||||
Class HostGroupException
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.hostgroups.HostGroupException-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class HostGroupException</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupException">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
object --+
|
||||
|
|
||||
exceptions.BaseException --+
|
||||
|
|
||||
exceptions.Exception --+
|
||||
|
|
||||
<strong class="uidshort">HostGroupException</strong>
|
||||
</pre>
|
||||
|
||||
<dl><dt>Known Subclasses:</dt>
|
||||
<dd>
|
||||
<ul class="subclass-list">
|
||||
<li><a href="linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html">HostGroupMissingArgumentException</a></li> </ul>
|
||||
</dd></dl>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.hostgroups.HostGroupException-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">msg</span>)</span><br />
|
||||
x.__init__(...) initializes x; see help(type(x)) for signature</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupException.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.hostgroups.HostGroupException-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
|
||||
str(x)</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupException.__str__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
|
||||
<code>__new__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>__delattr__</code>,
|
||||
<code>__getattribute__</code>,
|
||||
<code>__getitem__</code>,
|
||||
<code>__getslice__</code>,
|
||||
<code>__reduce__</code>,
|
||||
<code>__repr__</code>,
|
||||
<code>__setattr__</code>,
|
||||
<code>__setstate__</code>,
|
||||
<code>__unicode__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__format__</code>,
|
||||
<code>__hash__</code>,
|
||||
<code>__reduce_ex__</code>,
|
||||
<code>__sizeof__</code>,
|
||||
<code>__subclasshook__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PROPERTIES ==================== -->
|
||||
<a name="section-Properties"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Properties</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Properties"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>args</code>,
|
||||
<code>message</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__class__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">msg</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupException.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__init__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="__str__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
|
||||
<br /><em class="fname">(Informal representation operator)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupException.__str__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>str(x)</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__str__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,259 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.hostgroups.HostGroupMissingArgumentException</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.hostgroups-module.html">Module hostgroups</a> ::
|
||||
Class HostGroupMissingArgumentException
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class HostGroupMissingArgumentException</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupMissingArgumentException">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
object --+
|
||||
|
|
||||
exceptions.BaseException --+
|
||||
|
|
||||
exceptions.Exception --+
|
||||
|
|
||||
<a href="linspector.lib.config.hostgroups.HostGroupException-class.html">HostGroupException</a> --+
|
||||
|
|
||||
<strong class="uidshort">HostGroupMissingArgumentException</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.hostgroups.HostGroupMissingArgumentException-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">missingArgument</span>,
|
||||
<span class="summary-sig-arg">hostgroupName</span>)</span><br />
|
||||
x.__init__(...) initializes x; see help(type(x)) for signature</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupMissingArgumentException.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.config.hostgroups.HostGroupException-class.html">HostGroupException</a></code></b>:
|
||||
<code><a href="linspector.lib.config.hostgroups.HostGroupException-class.html#__str__">__str__</a></code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
|
||||
<code>__new__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>__delattr__</code>,
|
||||
<code>__getattribute__</code>,
|
||||
<code>__getitem__</code>,
|
||||
<code>__getslice__</code>,
|
||||
<code>__reduce__</code>,
|
||||
<code>__repr__</code>,
|
||||
<code>__setattr__</code>,
|
||||
<code>__setstate__</code>,
|
||||
<code>__unicode__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__format__</code>,
|
||||
<code>__hash__</code>,
|
||||
<code>__reduce_ex__</code>,
|
||||
<code>__sizeof__</code>,
|
||||
<code>__subclasshook__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PROPERTIES ==================== -->
|
||||
<a name="section-Properties"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Properties</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Properties"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>args</code>,
|
||||
<code>message</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__class__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">missingArgument</span>,
|
||||
<span class="sig-arg">hostgroupName</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.hostgroups-pysrc.html#HostGroupMissingArgumentException.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__init__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -137,7 +137,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -178,7 +178,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -66,12 +66,15 @@
|
|||
</div><div id="Host.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Host.__init__-expanded"><a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">=</tt> <tt class="py-name">name</tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">host</tt> <tt class="py-op">=</tt> <tt class="py-name">host</tt> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> <tt class="py-op">=</tt> <tt class="py-name">parent</tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-0', 'services', 'link-0');">services</a></tt> <tt class="py-op">=</tt> <tt id="link-1" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-1', 'services', 'link-0');">services</a></tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html,Package linspector.lib.services=linspector.lib.services-module.html"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-0', 'services', 'link-0');">services</a></tt> <tt class="py-op">=</tt> <tt id="link-1" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-1', 'services', 'link-0');">services</a></tt> </tt>
|
||||
<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt> <tt class="py-op">=</tt> <tt class="py-name">comment</tt> </tt>
|
||||
</div><a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"> </tt>
|
||||
<a name="Host.getHostServiceByName"></a><div id="Host.getHostServiceByName-def"><a name="L12"></a><tt class="py-lineno"> 12</tt> <a class="py-toggle" href="#" id="Host.getHostServiceByName-toggle" onclick="return toggle('Host.getHostServiceByName');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.hosts.Host-class.html#getHostServiceByName">getHostServiceByName</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">serviceName</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Host.getHostServiceByName-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Host.getHostServiceByName-expanded"><a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hostService</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-2', 'services', 'link-0');">services</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">serviceName</tt> <tt class="py-op">==</tt> <tt class="py-name">hostService</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Package linspector.lib.service=linspector.lib.service-module.html"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-3', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Host.getHostServiceByName-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Host.getHostServiceByName-expanded"><a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hostService</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-2', 'services', 'link-0');">services</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">serviceName</tt> <tt class="py-op">==</tt> <tt class="py-name">hostService</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Module linspector.lib.services.service=linspector.lib.services.service-module.html"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-3', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">hostService</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">None</tt> </tt>
|
||||
</div><a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"> </tt>
|
||||
|
|
@ -80,7 +83,8 @@
|
|||
<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> <tt class="py-op">!=</tt> <tt class="py-string">""</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-string">"'Parent: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> <tt class="py-op">+</tt> <tt class="py-string">"', "</tt> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-string">"'HostServices: {"</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-4', 'services', 'link-0');">services</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">s</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-4', 'services', 'link-0');">services</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">s</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"\n"</tt> </tt>
|
||||
<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-string">"}"</tt> </tt>
|
||||
<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
|
|
@ -88,19 +92,19 @@
|
|||
<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> </tt>
|
||||
<a name="HostService"></a><div id="HostService-def"><a name="L29"></a><tt class="py-lineno"> 29</tt> <a class="py-toggle" href="#" id="HostService-toggle" onclick="return toggle('HostService');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.hosts.HostService-class.html">HostService</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="HostService-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="HostService-expanded"><a name="HostService.__init__"></a><div id="HostService.__init__-def"><a name="L30"></a><tt class="py-lineno"> 30</tt> <a class="py-toggle" href="#" id="HostService.__init__-toggle" onclick="return toggle('HostService.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.hosts.HostService-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">service</tt><tt class="py-op">,</tt> <tt class="py-param">warning</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">critical</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="HostService.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.__init__-expanded"><a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-5', 'service', 'link-3');">service</a></tt> <tt class="py-op">=</tt> <tt id="link-6" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-6', 'service', 'link-3');">service</a></tt> </tt>
|
||||
</div><div id="HostService.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.__init__-expanded"><a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-5', 'service', 'link-3');">service</a></tt> <tt class="py-op">=</tt> <tt id="link-6" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-6', 'service', 'link-3');">service</a></tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">warning</tt> <tt class="py-op">=</tt> <tt class="py-name">warning</tt> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">critical</tt> <tt class="py-op">=</tt> <tt class="py-name">critical</tt> </tt>
|
||||
</div><a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> </tt>
|
||||
<a name="HostService.setCommand"></a><div id="HostService.setCommand-def"><a name="L35"></a><tt class="py-lineno"> 35</tt> <a class="py-toggle" href="#" id="HostService.setCommand-toggle" onclick="return toggle('HostService.setCommand');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.hosts.HostService-class.html#setCommand">setCommand</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">command</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="HostService.setCommand-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.setCommand-expanded"><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-7', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Module linspector.lib.core.command=linspector.lib.core.command-module.html"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-8', 'command', 'link-8');">command</a></tt> <tt class="py-op">=</tt> <tt id="link-9" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-9', 'command', 'link-8');">command</a></tt> </tt>
|
||||
</div><div id="HostService.setCommand-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.setCommand-expanded"><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-7', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Module linspector.lib.core.command=linspector.lib.core.command-module.html"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-8', 'command', 'link-8');">command</a></tt> <tt class="py-op">=</tt> <tt id="link-9" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-9', 'command', 'link-8');">command</a></tt> </tt>
|
||||
</div><a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"> </tt>
|
||||
<a name="HostService.getCommand"></a><div id="HostService.getCommand-def"><a name="L38"></a><tt class="py-lineno"> 38</tt> <a class="py-toggle" href="#" id="HostService.getCommand-toggle" onclick="return toggle('HostService.getCommand');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.hosts.HostService-class.html#getCommand">getCommand</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="HostService.getCommand-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.getCommand-expanded"><a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-10', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-11" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-11', 'command', 'link-8');">command</a></tt> </tt>
|
||||
</div><div id="HostService.getCommand-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.getCommand-expanded"><a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-10', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-11" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-11', 'command', 'link-8');">command</a></tt> </tt>
|
||||
</div><a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> </tt>
|
||||
<a name="HostService.__str__"></a><div id="HostService.__str__-def"><a name="L41"></a><tt class="py-lineno"> 41</tt> <a class="py-toggle" href="#" id="HostService.__str__-toggle" onclick="return toggle('HostService.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.hosts.HostService-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="HostService.__str__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="HostService.__str__-expanded"><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
|
||||
<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">"HostService : "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-12" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-12', 'service', 'link-3');">service</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">"HostService : "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-12" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-12', 'service', 'link-3');">service</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">warning</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-string">"warning: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">warning</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">critical</tt><tt class="py-op">:</tt> </tt>
|
||||
|
|
@ -122,24 +126,26 @@
|
|||
<a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> <tt class="py-comment">#list to store HostService Objects</tt> </tt>
|
||||
<a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt class="py-name">hostServices</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> <tt class="py-comment">#lets start to parse the Service Dict.</tt> </tt>
|
||||
<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">servicename</tt><tt class="py-op">,</tt> <tt class="py-name">serviceParams</tt> <tt class="py-keyword">in</tt> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-15', 'services', 'link-0');">services</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">servicename</tt><tt class="py-op">,</tt> <tt class="py-name">serviceParams</tt> <tt class="py-keyword">in</tt> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-15', 'services', 'link-0');">services</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> <tt class="py-comment">#bool to check if the service is defined.</tt> </tt>
|
||||
<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"> <tt class="py-name">found</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
|
||||
<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-comment">#to a real iteration. just pick the right service</tt> </tt>
|
||||
<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-16" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-16', 'service', 'link-3');">service</a></tt> <tt class="py-keyword">in</tt> <tt id="link-17" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-17', 'services', 'link-0');">services</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-18" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-18', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">!=</tt> <tt class="py-name">servicename</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-16" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-16', 'service', 'link-3');">service</a></tt> <tt class="py-keyword">in</tt> <tt id="link-17" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-17', 'services', 'link-0');">services</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-18" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-18', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">!=</tt> <tt class="py-name">servicename</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-keyword">continue</tt> </tt>
|
||||
<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> <tt class="py-comment">#indicate we found a service</tt> </tt>
|
||||
<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> <tt class="py-name">found</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
|
||||
<a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-comment">#check to see if we already regexed our service command</tt> </tt>
|
||||
<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-19" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-19', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">serviceReplacements</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-name">serviceReplacements</tt><tt class="py-op">[</tt><tt id="link-20" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-20', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">pattern</tt><tt class="py-op">.</tt><tt class="py-name">findall</tt><tt class="py-op">(</tt><tt id="link-21" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-21', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-22" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-22', 'command', 'link-8');">command</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-19" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-19', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">serviceReplacements</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-name">serviceReplacements</tt><tt class="py-op">[</tt><tt id="link-20" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-20', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">pattern</tt><tt class="py-op">.</tt><tt class="py-name">findall</tt><tt class="py-op">(</tt><tt id="link-21" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-21', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-22" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-22', 'command', 'link-8');">command</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">params</tt> <tt class="py-keyword">in</tt> <tt class="py-name">serviceParams</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-comment">#copy replacements from service command</tt> </tt>
|
||||
<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-name">replacements</tt> <tt class="py-op">=</tt> <tt class="py-name">serviceReplacements</tt><tt class="py-op">[</tt><tt id="link-23" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-23', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-name">replacements</tt> <tt class="py-op">=</tt> <tt class="py-name">serviceReplacements</tt><tt class="py-op">[</tt><tt id="link-23" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-23', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> <tt class="py-comment">#for every Host.service.parameter we need a new HostService Object</tt> </tt>
|
||||
<a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-name">hostService</tt> <tt class="py-op">=</tt> <tt id="link-24" class="py-name" targets="Class linspector.lib.config.hosts.HostService=linspector.lib.config.hosts.HostService-class.html"><a title="linspector.lib.config.hosts.HostService" class="py-name" href="#" onclick="return doclink('link-24', 'HostService', 'link-24');">HostService</a></tt><tt class="py-op">(</tt><tt id="link-25" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-25', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-26" class="py-name" targets="Method linspector.lib.config.filters.Filter.clone()=linspector.lib.config.filters.Filter-class.html#clone,Method linspector.lib.config.services.Service.clone()=linspector.lib.config.services.Service-class.html#clone"><a title="linspector.lib.config.filters.Filter.clone
|
||||
linspector.lib.config.services.Service.clone" class="py-name" href="#" onclick="return doclink('link-26', 'clone', 'link-26');">clone</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-name">hostService</tt> <tt class="py-op">=</tt> <tt id="link-24" class="py-name" targets="Class linspector.lib.config.hosts.HostService=linspector.lib.config.hosts.HostService-class.html"><a title="linspector.lib.config.hosts.HostService" class="py-name" href="#" onclick="return doclink('link-24', 'HostService', 'link-24');">HostService</a></tt><tt class="py-op">(</tt><tt id="link-25" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-25', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt id="link-26" class="py-name" targets="Method linspector.lib.config.services.Service.clone()=linspector.lib.config.services.Service-class.html#clone,Method linspector.lib.config.tasks.Task.clone()=linspector.lib.config.tasks.Task-class.html#clone"><a title="linspector.lib.config.services.Service.clone
|
||||
linspector.lib.config.tasks.Task.clone" class="py-name" href="#" onclick="return doclink('link-26', 'clone', 'link-26');">clone</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> <tt class="py-comment">#check if the ServiceParameter contain warnings or critical values</tt> </tt>
|
||||
<a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-string">'warning'</tt> <tt class="py-keyword">in</tt> <tt class="py-name">params</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"> <tt class="py-name">hostService</tt><tt class="py-op">.</tt><tt class="py-name">warning</tt> <tt class="py-op">=</tt> <tt class="py-name">params</tt><tt class="py-op">[</tt><tt class="py-string">'warning'</tt><tt class="py-op">]</tt> </tt>
|
||||
|
|
@ -150,7 +156,7 @@ linspector.lib.config.services.Service.clone" class="py-name" href="#" onclick="
|
|||
<a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> <tt class="py-comment">#any remainig parm should be a replacement</tt> </tt>
|
||||
<a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">parm</tt> <tt class="py-keyword">in</tt> <tt class="py-name">params</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">parm</tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">replacements</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name" targets="Method linspector.lib.core.logger.Logger.w()=linspector.lib.core.logger.Logger-class.html#w"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-27', 'w', 'link-27');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"undefined parameter: "</tt> <tt class="py-op">+</tt> <tt class="py-name">parm</tt> <tt class="py-op">+</tt> <tt class="py-string">" in host "</tt> <tt class="py-op">+</tt> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">" from service "</tt> <tt class="py-op">+</tt> <tt id="link-28" class="py-name"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-28', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-27" class="py-name" targets="Method linspector.lib.core.logger.Logger.w()=linspector.lib.core.logger.Logger-class.html#w"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-27', 'w', 'link-27');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"undefined parameter: "</tt> <tt class="py-op">+</tt> <tt class="py-name">parm</tt> <tt class="py-op">+</tt> <tt class="py-string">" in host "</tt> <tt class="py-op">+</tt> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">" from service "</tt> <tt class="py-op">+</tt> <tt id="link-28" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-28', 'service', 'link-3');">service</a></tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> <tt class="py-keyword">continue</tt> </tt>
|
||||
<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-comment">#replace our ServiceCommand with the parameter_value (search, replacement, string)</tt> </tt>
|
||||
<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-name">hostService</tt><tt class="py-op">.</tt><tt id="link-29" class="py-name" targets="Method linspector.lib.config.hosts.HostService.setCommand()=linspector.lib.config.hosts.HostService-class.html#setCommand"><a title="linspector.lib.config.hosts.HostService.setCommand" class="py-name" href="#" onclick="return doclink('link-29', 'setCommand', 'link-29');">setCommand</a></tt><tt class="py-op">(</tt><tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">sub</tt><tt class="py-op">(</tt><tt class="py-string">'@'</tt> <tt class="py-op">+</tt> <tt class="py-name">parm</tt><tt class="py-op">,</tt> <tt class="py-name">params</tt><tt class="py-op">[</tt><tt class="py-name">parm</tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-name">hostService</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name" targets="Method linspector.lib.config.hosts.HostService.getCommand()=linspector.lib.config.hosts.HostService-class.html#getCommand"><a title="linspector.lib.config.hosts.HostService.getCommand" class="py-name" href="#" onclick="return doclink('link-30', 'getCommand', 'link-30');">getCommand</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
|
|
@ -175,7 +181,8 @@ linspector.lib.config.services.Service.clone" class="py-name" href="#" onclick="
|
|||
<a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">found</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-38" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-38', 'w', 'link-27');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"Service "</tt> <tt class="py-op">+</tt> <tt class="py-name">servicename</tt> <tt class="py-op">+</tt> <tt class="py-string">" not defined in host "</tt> <tt class="py-op">+</tt> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> <tt class="py-comment">#replace host.service member by parsed HostService Objects</tt> </tt>
|
||||
<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-39', 'services', 'link-0');">services</a></tt> <tt class="py-op">=</tt> <tt class="py-name">hostServices</tt> </tt>
|
||||
<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">host</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-39', 'services', 'link-0');">services</a></tt> <tt class="py-op">=</tt> <tt class="py-name">hostServices</tt> </tt>
|
||||
<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">parsedHosts</tt> </tt>
|
||||
</div><a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
|
|
@ -210,7 +217,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -171,7 +171,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -75,6 +75,13 @@
|
|||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.layouts.LayoutException-class.html" class="summary-name">LayoutException</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
|
|
@ -90,6 +97,31 @@
|
|||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
|
|
@ -116,7 +148,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -58,55 +58,87 @@
|
|||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.config.layouts-module.html">Module linspector.lib.config.layouts</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="Layout"></a><div id="Layout-def"><a name="L1"></a><tt class="py-lineno"> 1</tt> <a class="py-toggle" href="#" id="Layout-toggle" onclick="return toggle('Layout');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html">Layout</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Layout-expanded"><a name="Layout.__init__"></a><div id="Layout.__init__-def"><a name="L2"></a><tt class="py-lineno"> 2</tt> <a class="py-toggle" href="#" id="Layout.__init__-toggle" onclick="return toggle('Layout.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">myLayout</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.__init__-expanded"><a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">=</tt> <tt class="py-name">myLayout</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">enabled</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.config.hostgroups=linspector.lib.config.hostgroups-module.html"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-0', 'hostgroups', 'link-0');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
</div><a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout.__str__"></a><div id="Layout.__str__-def"><a name="L7"></a><tt class="py-lineno"> 7</tt> <a class="py-toggle" href="#" id="Layout.__str__-toggle" onclick="return toggle('Layout.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.__str__-expanded"><a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">"Layout: 'Name:"</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"', 'Enabled: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">enabled</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">" "</tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">group</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-1" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-1', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">group</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
</div></div><a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> </tt>
|
||||
<a name="LayoutException"></a><div id="LayoutException-def"><a name="L1"></a><tt class="py-lineno"> 1</tt> <a class="py-toggle" href="#" id="LayoutException-toggle" onclick="return toggle('LayoutException');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutException-class.html">LayoutException</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutException-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="LayoutException-expanded"><a name="LayoutException.__init__"></a><div id="LayoutException.__init__-def"><a name="L2"></a><tt class="py-lineno"> 2</tt> <a class="py-toggle" href="#" id="LayoutException.__init__-toggle" onclick="return toggle('LayoutException.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutException-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">msg</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutException.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="LayoutException.__init__-expanded"><a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-name">msg</tt> </tt>
|
||||
</div><a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> </tt>
|
||||
<a name="LayoutException.__str__"></a><div id="LayoutException.__str__-def"><a name="L5"></a><tt class="py-lineno"> 5</tt> <a class="py-toggle" href="#" id="LayoutException.__str__-toggle" onclick="return toggle('LayoutException.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutException-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutException.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="LayoutException.__str__-expanded"><a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout"></a><div id="Layout-def"><a name="L9"></a><tt class="py-lineno"> 9</tt> <a class="py-toggle" href="#" id="Layout-toggle" onclick="return toggle('Layout');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html">Layout</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Layout-expanded"><a name="Layout.__init__"></a><div id="Layout.__init__-def"><a name="L10"></a><tt class="py-lineno">10</tt> <a class="py-toggle" href="#" id="Layout.__init__-toggle" onclick="return toggle('Layout.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">enabled</tt><tt class="py-op">=</tt><tt class="py-name">False</tt><tt class="py-op">,</tt> <tt class="py-param">hostgroups</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.__init__-expanded"><a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_name</tt> <tt class="py-op">=</tt> <tt class="py-name">name</tt> </tt>
|
||||
<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_enabled</tt> <tt class="py-op">=</tt> <tt class="py-name">enabled</tt> </tt>
|
||||
<a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> </tt>
|
||||
<a name="LayoutList"></a><div id="LayoutList-def"><a name="L14"></a><tt class="py-lineno">14</tt> <a class="py-toggle" href="#" id="LayoutList-toggle" onclick="return toggle('LayoutList');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutList-class.html">LayoutList</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="LayoutList-expanded"><a name="LayoutList.__init__"></a><div id="LayoutList.__init__-def"><a name="L15"></a><tt class="py-lineno">15</tt> <a class="py-toggle" href="#" id="LayoutList.__init__-toggle" onclick="return toggle('LayoutList.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutList-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">layouts</tt><tt class="py-op">,</tt> <tt class="py-param">hostgroups</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutList.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="LayoutList.__init__-expanded"><a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Module linspector.lib.config.layouts=linspector.lib.config.layouts-module.html"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-2', 'layouts', 'link-2');">layouts</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-3', 'layouts', 'link-2');">layouts</a></tt> </tt>
|
||||
<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">plugins</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt id="link-4" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-4', 'layouts', 'link-2');">layouts</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">k</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"plugins"</tt><tt class="py-op">,</tt> <tt class="py-string">"Plugins"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">plugins</tt> <tt class="py-op">=</tt> <tt class="py-name">v</tt> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"> <tt class="py-keyword">continue</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"> <tt class="py-name">l</tt> <tt class="py-op">=</tt> <tt id="link-5" class="py-name" targets="Class linspector.lib.config.layouts.Layout=linspector.lib.config.layouts.Layout-class.html"><a title="linspector.lib.config.layouts.Layout" class="py-name" href="#" onclick="return doclink('link-5', 'Layout', 'link-5');">Layout</a></tt><tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">k1</tt><tt class="py-op">,</tt> <tt class="py-name">v1</tt> <tt class="py-keyword">in</tt> <tt class="py-name">v</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">k1</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"enabled"</tt><tt class="py-op">,</tt> <tt class="py-string">"Enabled"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> <tt class="py-name">l</tt><tt class="py-op">.</tt><tt class="py-name">enabled</tt> <tt class="py-op">=</tt> <tt class="py-name">v1</tt> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">k1</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"hostgroups"</tt><tt class="py-op">,</tt> <tt class="py-string">"Hostgroups"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-6', 'hostgroups', 'link-0');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">group</tt> <tt class="py-keyword">in</tt> <tt class="py-name">v1</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-name">h</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hostg</tt> <tt class="py-keyword">in</tt> <tt id="link-7" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-7', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">hostg</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">==</tt> <tt class="py-name">group</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> <tt class="py-name">h</tt> <tt class="py-op">=</tt> <tt class="py-name">hostg</tt> </tt>
|
||||
<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
|
||||
<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">h</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"> <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-8', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">h</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"> <tt class="py-comment"># TODO: replace next line with new logging</tt> </tt>
|
||||
<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"> <tt class="py-comment">#logger.logWarningConfig(file="hostgroups", missing=group)</tt> </tt>
|
||||
<a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-9', 'layouts', 'link-2');">layouts</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">l</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L42"></a><tt class="py-lineno">42</tt> <tt class="py-line"> </tt>
|
||||
<a name="LayoutList.__str__"></a><div id="LayoutList.__str__-def"><a name="L43"></a><tt class="py-lineno">43</tt> <a class="py-toggle" href="#" id="LayoutList.__str__-toggle" onclick="return toggle('LayoutList.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutList-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutList.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="LayoutList.__str__-expanded"><a name="L44"></a><tt class="py-lineno">44</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
|
||||
<a name="L45"></a><tt class="py-lineno">45</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-string">"Plugins: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">plugins</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"\n"</tt> </tt>
|
||||
<a name="L46"></a><tt class="py-lineno">46</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">layout</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-10', 'layouts', 'link-2');">layouts</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L47"></a><tt class="py-lineno">47</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">layout</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"\n"</tt> </tt>
|
||||
<a name="L48"></a><tt class="py-lineno">48</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
</div></div><a name="L49"></a><tt class="py-lineno">49</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-0" class="py-name" targets="Module linspector.lib.config.hostgroups=linspector.lib.config.hostgroups-module.html"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-0', 'hostgroups', 'link-0');">hostgroups</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt> <tt class="py-keyword">or</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt id="link-1" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-1', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">)</tt> <tt class="py-op"><=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-2" class="py-name" targets="Class linspector.lib.config.layouts.LayoutException=linspector.lib.config.layouts.LayoutException-class.html"><a title="linspector.lib.config.layouts.LayoutException" class="py-name" href="#" onclick="return doclink('link-2', 'LayoutException', 'link-2');">LayoutException</a></tt><tt class="py-op">(</tt><tt class="py-string">"Layout: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_name</tt> <tt class="py-op">+</tt> <tt class="py-string">" without hostgroups is useless"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_hostgroups</tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-3', 'hostgroups', 'link-0');">hostgroups</a></tt> </tt>
|
||||
</div><a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout._to_config_dict"></a><div id="Layout._to_config_dict-def"><a name="L19"></a><tt class="py-lineno">19</tt> <a class="py-toggle" href="#" id="Layout._to_config_dict-toggle" onclick="return toggle('Layout._to_config_dict');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#_to_config_dict">_to_config_dict</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configDict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout._to_config_dict-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout._to_config_dict-expanded"><a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"> <tt class="py-name">me</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> <tt class="py-name">me</tt><tt class="py-op">[</tt><tt class="py-string">"hostgroups"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">hg</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-keyword">for</tt> <tt class="py-name">hg</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name" targets="Method linspector.lib.config.layouts.Layout.get_hostgroups()=linspector.lib.config.layouts.Layout-class.html#get_hostgroups"><a title="linspector.lib.config.layouts.Layout.get_hostgroups" class="py-name" href="#" onclick="return doclink('link-4', 'get_hostgroups', 'link-4');">get_hostgroups</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"> <tt class="py-name">me</tt><tt class="py-op">[</tt><tt class="py-string">"enabled"</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name" targets="Method linspector.lib.config.layouts.Layout.is_enabled()=linspector.lib.config.layouts.Layout-class.html#is_enabled"><a title="linspector.lib.config.layouts.Layout.is_enabled" class="py-name" href="#" onclick="return doclink('link-5', 'is_enabled', 'link-5');">is_enabled</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> <tt class="py-name">configDict</tt><tt class="py-op">[</tt><tt class="py-string">"layouts"</tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup.get_name()=linspector.lib.config.hostgroups.HostGroup-class.html#get_name,Method linspector.lib.config.layouts.Layout.get_name()=linspector.lib.config.layouts.Layout-class.html#get_name"><a title="linspector.lib.config.hostgroups.HostGroup.get_name
|
||||
linspector.lib.config.layouts.Layout.get_name" class="py-name" href="#" onclick="return doclink('link-6', 'get_name', 'link-6');">get_name</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">me</tt> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hostgroup</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.config.layouts.Layout.get_hostgroups" class="py-name" href="#" onclick="return doclink('link-7', 'get_hostgroups', 'link-4');">get_hostgroups</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L25"></a><tt class="py-lineno">25</tt> <tt class="py-line"> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup._to_config_dict()=linspector.lib.config.hostgroups.HostGroup-class.html#_to_config_dict,Method linspector.lib.config.layouts.Layout._to_config_dict()=linspector.lib.config.layouts.Layout-class.html#_to_config_dict"><a title="linspector.lib.config.hostgroups.HostGroup._to_config_dict
|
||||
linspector.lib.config.layouts.Layout._to_config_dict" class="py-name" href="#" onclick="return doclink('link-8', '_to_config_dict', 'link-8');">_to_config_dict</a></tt><tt class="py-op">(</tt><tt class="py-name">configDict</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout.get_name"></a><div id="Layout.get_name-def"><a name="L27"></a><tt class="py-lineno">27</tt> <a class="py-toggle" href="#" id="Layout.get_name-toggle" onclick="return toggle('Layout.get_name');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#get_name">get_name</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.get_name-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.get_name-expanded"><a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_name</tt> </tt>
|
||||
</div><a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout.is_enabled"></a><div id="Layout.is_enabled-def"><a name="L30"></a><tt class="py-lineno">30</tt> <a class="py-toggle" href="#" id="Layout.is_enabled-toggle" onclick="return toggle('Layout.is_enabled');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#is_enabled">is_enabled</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.is_enabled-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.is_enabled-expanded"><a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_enabled</tt> </tt>
|
||||
</div><a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout.get_hostgroups"></a><div id="Layout.get_hostgroups-def"><a name="L33"></a><tt class="py-lineno">33</tt> <a class="py-toggle" href="#" id="Layout.get_hostgroups-toggle" onclick="return toggle('Layout.get_hostgroups');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#get_hostgroups">get_hostgroups</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.get_hostgroups-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.get_hostgroups-expanded"><a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_hostgroups</tt> </tt>
|
||||
</div><a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> </tt>
|
||||
<a name="Layout.__str__"></a><div id="Layout.__str__-def"><a name="L36"></a><tt class="py-lineno">36</tt> <a class="py-toggle" href="#" id="Layout.__str__-toggle" onclick="return toggle('Layout.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.Layout-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Layout.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Layout.__str__-expanded"><a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">"Layout: 'Name:"</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"', 'Enabled: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">enabled</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">" "</tt> </tt>
|
||||
<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">group</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-9', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">group</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
</div></div><a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> </tt>
|
||||
<a name="L42"></a><tt class="py-lineno">42</tt> <tt class="py-line"> </tt>
|
||||
<a name="LayoutList"></a><div id="LayoutList-def"><a name="L43"></a><tt class="py-lineno">43</tt> <a class="py-toggle" href="#" id="LayoutList-toggle" onclick="return toggle('LayoutList');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutList-class.html">LayoutList</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="LayoutList-expanded"><a name="LayoutList.__init__"></a><div id="LayoutList.__init__-def"><a name="L44"></a><tt class="py-lineno">44</tt> <a class="py-toggle" href="#" id="LayoutList.__init__-toggle" onclick="return toggle('LayoutList.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutList-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">layouts</tt><tt class="py-op">,</tt> <tt class="py-param">hostgroups</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutList.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="LayoutList.__init__-expanded"><a name="L45"></a><tt class="py-lineno">45</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name" targets="Module linspector.lib.config.layouts=linspector.lib.config.layouts-module.html"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-10', 'layouts', 'link-10');">layouts</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L46"></a><tt class="py-lineno">46</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">dict</tt> <tt class="py-op">=</tt> <tt id="link-11" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-11', 'layouts', 'link-10');">layouts</a></tt> </tt>
|
||||
<a name="L47"></a><tt class="py-lineno">47</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">plugins</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L48"></a><tt class="py-lineno">48</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">k</tt><tt class="py-op">,</tt> <tt class="py-name">v</tt> <tt class="py-keyword">in</tt> <tt id="link-12" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-12', 'layouts', 'link-10');">layouts</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L49"></a><tt class="py-lineno">49</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">k</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"plugins"</tt><tt class="py-op">,</tt> <tt class="py-string">"Plugins"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L50"></a><tt class="py-lineno">50</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">plugins</tt> <tt class="py-op">=</tt> <tt class="py-name">v</tt> </tt>
|
||||
<a name="L51"></a><tt class="py-lineno">51</tt> <tt class="py-line"> <tt class="py-keyword">continue</tt> </tt>
|
||||
<a name="L52"></a><tt class="py-lineno">52</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L53"></a><tt class="py-lineno">53</tt> <tt class="py-line"> <tt class="py-name">l</tt> <tt class="py-op">=</tt> <tt id="link-13" class="py-name" targets="Class linspector.lib.config.layouts.Layout=linspector.lib.config.layouts.Layout-class.html"><a title="linspector.lib.config.layouts.Layout" class="py-name" href="#" onclick="return doclink('link-13', 'Layout', 'link-13');">Layout</a></tt><tt class="py-op">(</tt><tt class="py-name">k</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L54"></a><tt class="py-lineno">54</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">k1</tt><tt class="py-op">,</tt> <tt class="py-name">v1</tt> <tt class="py-keyword">in</tt> <tt class="py-name">v</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L55"></a><tt class="py-lineno">55</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">k1</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"enabled"</tt><tt class="py-op">,</tt> <tt class="py-string">"Enabled"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L56"></a><tt class="py-lineno">56</tt> <tt class="py-line"> <tt class="py-name">l</tt><tt class="py-op">.</tt><tt class="py-name">enabled</tt> <tt class="py-op">=</tt> <tt class="py-name">v1</tt> </tt>
|
||||
<a name="L57"></a><tt class="py-lineno">57</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">k1</tt> <tt class="py-keyword">in</tt> <tt class="py-op">(</tt><tt class="py-string">"hostgroups"</tt><tt class="py-op">,</tt> <tt class="py-string">"Hostgroups"</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L58"></a><tt class="py-lineno">58</tt> <tt class="py-line"> <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-14', 'hostgroups', 'link-0');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L59"></a><tt class="py-lineno">59</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">group</tt> <tt class="py-keyword">in</tt> <tt class="py-name">v1</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L60"></a><tt class="py-lineno">60</tt> <tt class="py-line"> <tt class="py-name">h</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
|
||||
<a name="L61"></a><tt class="py-lineno">61</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hostg</tt> <tt class="py-keyword">in</tt> <tt id="link-15" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-15', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L62"></a><tt class="py-lineno">62</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">hostg</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">==</tt> <tt class="py-name">group</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L63"></a><tt class="py-lineno">63</tt> <tt class="py-line"> <tt class="py-name">h</tt> <tt class="py-op">=</tt> <tt class="py-name">hostg</tt> </tt>
|
||||
<a name="L64"></a><tt class="py-lineno">64</tt> <tt class="py-line"> <tt class="py-keyword">break</tt> </tt>
|
||||
<a name="L65"></a><tt class="py-lineno">65</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">h</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L66"></a><tt class="py-lineno">66</tt> <tt class="py-line"> <tt class="py-name">l</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-16', 'hostgroups', 'link-0');">hostgroups</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">h</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L67"></a><tt class="py-lineno">67</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L68"></a><tt class="py-lineno">68</tt> <tt class="py-line"> <tt class="py-comment"># TODO: replace next line with new logging</tt> </tt>
|
||||
<a name="L69"></a><tt class="py-lineno">69</tt> <tt class="py-line"> <tt class="py-comment">#logger.logWarningConfig(file="hostgroups", missing=group)</tt> </tt>
|
||||
<a name="L70"></a><tt class="py-lineno">70</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
<a name="L71"></a><tt class="py-lineno">71</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-17', 'layouts', 'link-10');">layouts</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">l</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L72"></a><tt class="py-lineno">72</tt> <tt class="py-line"> </tt>
|
||||
<a name="LayoutList.__str__"></a><div id="LayoutList.__str__-def"><a name="L73"></a><tt class="py-lineno">73</tt> <a class="py-toggle" href="#" id="LayoutList.__str__-toggle" onclick="return toggle('LayoutList.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.layouts.LayoutList-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="LayoutList.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="LayoutList.__str__-expanded"><a name="L74"></a><tt class="py-lineno">74</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">""</tt> </tt>
|
||||
<a name="L75"></a><tt class="py-lineno">75</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-string">"Plugins: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">plugins</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"\n"</tt> </tt>
|
||||
<a name="L76"></a><tt class="py-lineno">76</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">layout</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-18', 'layouts', 'link-10');">layouts</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L77"></a><tt class="py-lineno">77</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">layout</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"\n"</tt> </tt>
|
||||
<a name="L78"></a><tt class="py-lineno">78</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
</div></div><a name="L79"></a><tt class="py-lineno">79</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
|
|
@ -139,7 +171,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -83,7 +83,9 @@
|
|||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">myLayout</span>)</span></td>
|
||||
<span class="summary-sig-arg">name</span>,
|
||||
<span class="summary-sig-arg">enabled</span>=<span class="summary-sig-default">False</span>,
|
||||
<span class="summary-sig-arg">hostgroups</span>=<span class="summary-sig-default">None</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#Layout.__init__">source code</a></span>
|
||||
|
||||
|
|
@ -91,6 +93,71 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="_to_config_dict"></a><span class="summary-sig-name">_to_config_dict</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">configDict</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#Layout._to_config_dict">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_name"></a><span class="summary-sig-name">get_name</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#Layout.get_name">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="is_enabled"></a><span class="summary-sig-name">is_enabled</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#Layout.is_enabled">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_hostgroups"></a><span class="summary-sig-name">get_hostgroups</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#Layout.get_hostgroups">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -136,7 +203,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
293
docs/linspector.lib.config.layouts.LayoutException-class.html
Normal file
293
docs/linspector.lib.config.layouts.LayoutException-class.html
Normal file
|
|
@ -0,0 +1,293 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.layouts.LayoutException</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.layouts-module.html">Module layouts</a> ::
|
||||
Class LayoutException
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.layouts.LayoutException-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class LayoutException</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#LayoutException">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
object --+
|
||||
|
|
||||
exceptions.BaseException --+
|
||||
|
|
||||
exceptions.Exception --+
|
||||
|
|
||||
<strong class="uidshort">LayoutException</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.layouts.LayoutException-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">msg</span>)</span><br />
|
||||
x.__init__(...) initializes x; see help(type(x)) for signature</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#LayoutException.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.layouts.LayoutException-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
|
||||
str(x)</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#LayoutException.__str__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
|
||||
<code>__new__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>__delattr__</code>,
|
||||
<code>__getattribute__</code>,
|
||||
<code>__getitem__</code>,
|
||||
<code>__getslice__</code>,
|
||||
<code>__reduce__</code>,
|
||||
<code>__repr__</code>,
|
||||
<code>__setattr__</code>,
|
||||
<code>__setstate__</code>,
|
||||
<code>__unicode__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__format__</code>,
|
||||
<code>__hash__</code>,
|
||||
<code>__reduce_ex__</code>,
|
||||
<code>__sizeof__</code>,
|
||||
<code>__subclasshook__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PROPERTIES ==================== -->
|
||||
<a name="section-Properties"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Properties</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Properties"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>args</code>,
|
||||
<code>message</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__class__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">msg</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#LayoutException.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__init__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="__str__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
|
||||
<br /><em class="fname">(Informal representation operator)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.layouts-pysrc.html#LayoutException.__str__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>str(x)</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__str__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -137,7 +137,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -62,49 +62,66 @@
|
|||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"> </tt>
|
||||
<a name="Member"></a><div id="Member-def"><a name="L4"></a><tt class="py-lineno"> 4</tt> <a class="py-toggle" href="#" id="Member-toggle" onclick="return toggle('Member');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html">Member</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Member-expanded"><a name="Member.__init__"></a><div id="Member.__init__-def"><a name="L5"></a><tt class="py-lineno"> 5</tt> <a class="py-toggle" href="#" id="Member.__init__-toggle" onclick="return toggle('Member.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">nameid</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">phone</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">comment</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">parent</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">filters</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Member.__init__-expanded"><a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">nameid</tt> <tt class="py-op">=</tt> <tt class="py-name">nameid</tt> </tt>
|
||||
</div><div id="Member-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Member-expanded"><a name="Member.__init__"></a><div id="Member.__init__-def"><a name="L5"></a><tt class="py-lineno"> 5</tt> <a class="py-toggle" href="#" id="Member.__init__-toggle" onclick="return toggle('Member.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">nameid</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">phone</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">comment</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">parent</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">tasks</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Member.__init__-expanded"><a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> <tt class="py-op">=</tt> <tt class="py-name">id</tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">=</tt> <tt class="py-name">name</tt> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">phone</tt> <tt class="py-op">=</tt> <tt class="py-name">phone</tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.config.filters=linspector.lib.config.filters-module.html"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-0', 'filters', 'link-0');">filters</a></tt> <tt class="py-op">=</tt> <tt id="link-1" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-1', 'filters', 'link-0');">filters</a></tt> </tt>
|
||||
<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt> <tt class="py-op">=</tt> <tt class="py-name">comment</tt> </tt>
|
||||
<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> <tt class="py-op">=</tt> <tt class="py-name">parent</tt> </tt>
|
||||
</div><a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> </tt>
|
||||
<a name="Member.__str__"></a><div id="Member.__str__-def"><a name="L13"></a><tt class="py-lineno">13</tt> <a class="py-toggle" href="#" id="Member.__str__-toggle" onclick="return toggle('Member.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Member.__str__-expanded"><a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">"Member Id: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">nameid</tt> <tt class="py-op">+</tt> <tt class="py-string">" Name: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">" Filters: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">phone</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">f</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-2', 'filters', 'link-0');">filters</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">f</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
</div></div><a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> </tt>
|
||||
<a name="MemberFilter"></a><div id="MemberFilter-def"><a name="L20"></a><tt class="py-lineno">20</tt> <a class="py-toggle" href="#" id="MemberFilter-toggle" onclick="return toggle('MemberFilter');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.members.MemberFilter-class.html">MemberFilter</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="MemberFilter-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="MemberFilter-expanded"><a name="MemberFilter.__init__"></a><div id="MemberFilter.__init__-def"><a name="L21"></a><tt class="py-lineno">21</tt> <a class="py-toggle" href="#" id="MemberFilter.__init__-toggle" onclick="return toggle('MemberFilter.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.MemberFilter-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">filter</tt><tt class="py-op">,</tt> <tt class="py-param">Value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="MemberFilter.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="MemberFilter.__init__-expanded"><a name="L22"></a><tt class="py-lineno">22</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">filter</tt> <tt class="py-op">=</tt> <tt class="py-name">filter</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">Value</tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.config.tasks=linspector.lib.config.tasks-module.html,Package linspector.lib.tasks=linspector.lib.tasks-module.html"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-0', 'tasks', 'link-0');">tasks</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Method linspector.lib.config.members.Member.add_task()=linspector.lib.config.members.Member-class.html#add_task"><a title="linspector.lib.config.members.Member.add_task" class="py-name" href="#" onclick="return doclink('link-1', 'add_task', 'link-1');">add_task</a></tt><tt class="py-op">(</tt><tt id="link-2" class="py-name"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-2', 'tasks', 'link-0');">tasks</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt> <tt class="py-op">=</tt> <tt class="py-name">comment</tt> </tt>
|
||||
<a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">parent</tt> <tt class="py-op">=</tt> <tt class="py-name">parent</tt> </tt>
|
||||
</div><a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> </tt>
|
||||
<a name="Member.add_task"></a><div id="Member.add_task-def"><a name="L14"></a><tt class="py-lineno">14</tt> <a class="py-toggle" href="#" id="Member.add_task-toggle" onclick="return toggle('Member.add_task');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html#add_task">add_task</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">task</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member.add_task-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Member.add_task-expanded"><a name="L15"></a><tt class="py-lineno">15</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-3" class="py-name" targets="Module linspector.lib.tasks.task=linspector.lib.tasks.task-module.html"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-3', 'task', 'link-3');">task</a></tt> <tt class="py-keyword">is</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-4" class="py-name"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-4', 'task', 'link-3');">task</a></tt><tt class="py-op">,</tt> <tt class="py-name">list</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L18"></a><tt class="py-lineno">18</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-5', 'tasks', 'link-0');">tasks</a></tt><tt class="py-op">.</tt><tt class="py-name">extend</tt><tt class="py-op">(</tt><tt id="link-6" class="py-name"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-6', 'task', 'link-3');">task</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno">19</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L20"></a><tt class="py-lineno">20</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-7', 'tasks', 'link-0');">tasks</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt id="link-8" class="py-name"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-8', 'task', 'link-3');">task</a></tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L21"></a><tt class="py-lineno">21</tt> <tt class="py-line"> </tt>
|
||||
<a name="Member.get_tasks"></a><div id="Member.get_tasks-def"><a name="L22"></a><tt class="py-lineno">22</tt> <a class="py-toggle" href="#" id="Member.get_tasks-toggle" onclick="return toggle('Member.get_tasks');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html#get_tasks">get_tasks</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member.get_tasks-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Member.get_tasks-expanded"><a name="L23"></a><tt class="py-lineno">23</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-9', 'tasks', 'link-0');">tasks</a></tt> </tt>
|
||||
</div><a name="L24"></a><tt class="py-lineno">24</tt> <tt class="py-line"> </tt>
|
||||
<a name="MemberFilter.__str__"></a><div id="MemberFilter.__str__-def"><a name="L25"></a><tt class="py-lineno">25</tt> <a class="py-toggle" href="#" id="MemberFilter.__str__-toggle" onclick="return toggle('MemberFilter.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.MemberFilter-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="MemberFilter.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="MemberFilter.__str__-expanded"><a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Filter:"</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">filter</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">" Value:"</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> </tt>
|
||||
</div></div><a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> </tt>
|
||||
<a name="parseMemberList"></a><div id="parseMemberList-def"><a name="L29"></a><tt class="py-lineno">29</tt> <a class="py-toggle" href="#" id="parseMemberList-toggle" onclick="return toggle('parseMemberList');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members-module.html#parseMemberList">parseMemberList</a><tt class="py-op">(</tt><tt class="py-param">members</tt><tt class="py-op">,</tt> <tt class="py-param">filters</tt><tt class="py-op">,</tt> <tt class="py-param">log</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="parseMemberList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="parseMemberList-expanded"><a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> <tt class="py-name">parsedMembers</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt id="link-3" class="py-name" targets="Class linspector.lib.config.members.Member=linspector.lib.config.members.Member-class.html"><a title="linspector.lib.config.members.Member" class="py-name" href="#" onclick="return doclink('link-3', 'Member', 'link-3');">Member</a></tt><tt class="py-op">(</tt><tt class="py-name">nameid</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">nameid</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt> <tt class="py-keyword">in</tt> <tt id="link-4" class="py-name" targets="Module linspector.lib.config.members=linspector.lib.config.members-module.html"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-4', 'members', 'link-4');">members</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">member</tt> <tt class="py-keyword">in</tt> <tt class="py-name">parsedMembers</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-name">mFilter</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">filtername</tt><tt class="py-op">,</tt> <tt class="py-name">replacement</tt> <tt class="py-keyword">in</tt> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-5', 'filters', 'link-0');">filters</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> <tt class="py-name">found</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
|
||||
<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">filt</tt> <tt class="py-keyword">in</tt> <tt id="link-6" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-6', 'filters', 'link-0');">filters</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">filt</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">!=</tt> <tt class="py-name">filtername</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L37"></a><tt class="py-lineno">37</tt> <tt class="py-line"> <tt class="py-keyword">continue</tt> </tt>
|
||||
<a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> <tt class="py-name">found</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
|
||||
<a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"> <tt class="py-name">memberFilter</tt> <tt class="py-op">=</tt> <tt class="py-name">filt</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Method linspector.lib.config.filters.Filter.clone()=linspector.lib.config.filters.Filter-class.html#clone,Method linspector.lib.config.services.Service.clone()=linspector.lib.config.services.Service-class.html#clone"><a title="linspector.lib.config.filters.Filter.clone
|
||||
linspector.lib.config.services.Service.clone" class="py-name" href="#" onclick="return doclink('link-7', 'clone', 'link-7');">clone</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"> <tt class="py-name">memberFilter</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name" targets="Module linspector.lib.core.command=linspector.lib.core.command-module.html"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-8', 'command', 'link-8');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">sub</tt><tt class="py-op">(</tt><tt class="py-string">'@member'</tt><tt class="py-op">,</tt> <tt class="py-name">replacement</tt><tt class="py-op">,</tt> <tt class="py-name">filt</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-9', 'command', 'link-8');">command</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L41"></a><tt class="py-lineno">41</tt> <tt class="py-line"> <tt class="py-name">mFilter</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">memberFilter</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L42"></a><tt class="py-lineno">42</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">found</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L43"></a><tt class="py-lineno">43</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-10" class="py-name" targets="Method linspector.lib.core.logger.Logger.w()=linspector.lib.core.logger.Logger-class.html#w"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-10', 'w', 'link-10');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"filter: "</tt> <tt class="py-op">+</tt> <tt class="py-name">filtername</tt> <tt class="py-op">+</tt> <tt class="py-string">" is not defined in member "</tt> <tt class="py-op">+</tt> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L44"></a><tt class="py-lineno">44</tt> <tt class="py-line"> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt id="link-11" class="py-name"><a title="linspector.lib.config.filters" class="py-name" href="#" onclick="return doclink('link-11', 'filters', 'link-0');">filters</a></tt> <tt class="py-op">=</tt> <tt class="py-name">mFilter</tt> </tt>
|
||||
<a name="L45"></a><tt class="py-lineno">45</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">parsedMembers</tt> </tt>
|
||||
</div><a name="L46"></a><tt class="py-lineno">46</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<a name="Member.__str__"></a><div id="Member.__str__-def"><a name="L25"></a><tt class="py-lineno">25</tt> <a class="py-toggle" href="#" id="Member.__str__-toggle" onclick="return toggle('Member.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.Member-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Member.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Member.__str__-expanded"><a name="L26"></a><tt class="py-lineno">26</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">=</tt> <tt class="py-string">"Member Id: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">nameid</tt> <tt class="py-op">+</tt> <tt class="py-string">" Name: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">" Filters: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">phone</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">f</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">filters</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-name">ret</tt> <tt class="py-op">+=</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">f</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">ret</tt> </tt>
|
||||
</div></div><a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> </tt>
|
||||
<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> </tt>
|
||||
<a name="MemberFilter"></a><div id="MemberFilter-def"><a name="L32"></a><tt class="py-lineno">32</tt> <a class="py-toggle" href="#" id="MemberFilter-toggle" onclick="return toggle('MemberFilter');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.members.MemberFilter-class.html">MemberFilter</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="MemberFilter-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="MemberFilter-expanded"><a name="MemberFilter.__init__"></a><div id="MemberFilter.__init__-def"><a name="L33"></a><tt class="py-lineno">33</tt> <a class="py-toggle" href="#" id="MemberFilter.__init__-toggle" onclick="return toggle('MemberFilter.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.MemberFilter-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">filter</tt><tt class="py-op">,</tt> <tt class="py-param">Value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="MemberFilter.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="MemberFilter.__init__-expanded"><a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">filter</tt> <tt class="py-op">=</tt> <tt class="py-name">filter</tt> </tt>
|
||||
<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> <tt class="py-op">=</tt> <tt class="py-name">Value</tt> </tt>
|
||||
</div><a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> </tt>
|
||||
<a name="MemberFilter.__str__"></a><div id="MemberFilter.__str__-def"><a name="L37"></a><tt class="py-lineno">37</tt> <a class="py-toggle" href="#" id="MemberFilter.__str__-toggle" onclick="return toggle('MemberFilter.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members.MemberFilter-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="MemberFilter.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="MemberFilter.__str__-expanded"><a name="L38"></a><tt class="py-lineno">38</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Filter:"</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">filter</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">" Value:"</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">value</tt> </tt>
|
||||
</div></div><a name="L39"></a><tt class="py-lineno">39</tt> <tt class="py-line"> </tt>
|
||||
<a name="L40"></a><tt class="py-lineno">40</tt> <tt class="py-line"> </tt>
|
||||
<a name="parseMemberList"></a><div id="parseMemberList-def"><a name="L41"></a><tt class="py-lineno">41</tt> <a class="py-toggle" href="#" id="parseMemberList-toggle" onclick="return toggle('parseMemberList');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.members-module.html#parseMemberList">parseMemberList</a><tt class="py-op">(</tt><tt class="py-param">members</tt><tt class="py-op">,</tt> <tt class="py-param">filters</tt><tt class="py-op">,</tt> <tt class="py-param">log</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="parseMemberList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="parseMemberList-expanded"><a name="L42"></a><tt class="py-lineno">42</tt> <tt class="py-line"> <tt class="py-name">parsedMembers</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt id="link-10" class="py-name" targets="Class linspector.lib.config.members.Member=linspector.lib.config.members.Member-class.html"><a title="linspector.lib.config.members.Member" class="py-name" href="#" onclick="return doclink('link-10', 'Member', 'link-10');">Member</a></tt><tt class="py-op">(</tt><tt class="py-name">nameid</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">nameid</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt> <tt class="py-keyword">in</tt> <tt id="link-11" class="py-name" targets="Module linspector.lib.config.members=linspector.lib.config.members-module.html"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-11', 'members', 'link-11');">members</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L43"></a><tt class="py-lineno">43</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">member</tt> <tt class="py-keyword">in</tt> <tt class="py-name">parsedMembers</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L44"></a><tt class="py-lineno">44</tt> <tt class="py-line"> <tt class="py-name">mFilter</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L45"></a><tt class="py-lineno">45</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">filtername</tt><tt class="py-op">,</tt> <tt class="py-name">replacement</tt> <tt class="py-keyword">in</tt> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt class="py-name">filters</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L46"></a><tt class="py-lineno">46</tt> <tt class="py-line"> <tt class="py-name">found</tt> <tt class="py-op">=</tt> <tt class="py-name">False</tt> </tt>
|
||||
<a name="L47"></a><tt class="py-lineno">47</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">filt</tt> <tt class="py-keyword">in</tt> <tt class="py-name">filters</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L48"></a><tt class="py-lineno">48</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">filt</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">!=</tt> <tt class="py-name">filtername</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L49"></a><tt class="py-lineno">49</tt> <tt class="py-line"> <tt class="py-keyword">continue</tt> </tt>
|
||||
<a name="L50"></a><tt class="py-lineno">50</tt> <tt class="py-line"> <tt class="py-name">found</tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
|
||||
<a name="L51"></a><tt class="py-lineno">51</tt> <tt class="py-line"> <tt class="py-name">memberFilter</tt> <tt class="py-op">=</tt> <tt class="py-name">filt</tt><tt class="py-op">.</tt><tt id="link-12" class="py-name" targets="Method linspector.lib.config.services.Service.clone()=linspector.lib.config.services.Service-class.html#clone,Method linspector.lib.config.tasks.Task.clone()=linspector.lib.config.tasks.Task-class.html#clone"><a title="linspector.lib.config.services.Service.clone
|
||||
linspector.lib.config.tasks.Task.clone" class="py-name" href="#" onclick="return doclink('link-12', 'clone', 'link-12');">clone</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L52"></a><tt class="py-lineno">52</tt> <tt class="py-line"> <tt class="py-name">memberFilter</tt><tt class="py-op">.</tt><tt id="link-13" class="py-name" targets="Module linspector.lib.core.command=linspector.lib.core.command-module.html"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-13', 'command', 'link-13');">command</a></tt> <tt class="py-op">=</tt> <tt class="py-name">re</tt><tt class="py-op">.</tt><tt class="py-name">sub</tt><tt class="py-op">(</tt><tt class="py-string">'@member'</tt><tt class="py-op">,</tt> <tt class="py-name">replacement</tt><tt class="py-op">,</tt> <tt class="py-name">filt</tt><tt class="py-op">.</tt><tt id="link-14" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-14', 'command', 'link-13');">command</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L53"></a><tt class="py-lineno">53</tt> <tt class="py-line"> <tt class="py-name">mFilter</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">memberFilter</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L54"></a><tt class="py-lineno">54</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">found</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L55"></a><tt class="py-lineno">55</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Method linspector.lib.core.logger.Logger.w()=linspector.lib.core.logger.Logger-class.html#w"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-15', 'w', 'link-15');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"filter: "</tt> <tt class="py-op">+</tt> <tt class="py-name">filtername</tt> <tt class="py-op">+</tt> <tt class="py-string">" is not defined in member "</tt> <tt class="py-op">+</tt> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L56"></a><tt class="py-lineno">56</tt> <tt class="py-line"> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt class="py-name">filters</tt> <tt class="py-op">=</tt> <tt class="py-name">mFilter</tt> </tt>
|
||||
<a name="L57"></a><tt class="py-lineno">57</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">parsedMembers</tt> </tt>
|
||||
</div><a name="L58"></a><tt class="py-lineno">58</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
|
|
@ -137,7 +154,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@
|
|||
<span class="summary-sig-arg">phone</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">comment</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">parent</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">filters</span>=<span class="summary-sig-default">None</span>)</span></td>
|
||||
<span class="summary-sig-arg">tasks</span>=<span class="summary-sig-default">None</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.members-pysrc.html#Member.__init__">source code</a></span>
|
||||
|
||||
|
|
@ -96,6 +96,39 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_task"></a><span class="summary-sig-name">add_task</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">task</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.members-pysrc.html#Member.add_task">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_tasks"></a><span class="summary-sig-name">get_tasks</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.members-pysrc.html#Member.get_tasks">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -141,7 +174,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
268
docs/linspector.lib.config.parser-module.html
Normal file
268
docs/linspector.lib.config.parser-module.html
Normal file
|
|
@ -0,0 +1,268 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.parser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
Module parser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.parser-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module parser</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.parser.ConfigurationException-class.html" class="summary-name">ConfigurationException</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.parser.ConfigParser-class.html" class="summary-name">ConfigParser</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.parser.FullConfigParser-class.html" class="summary-name">FullConfigParser</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="parsePeriodList"></a><span class="summary-sig-name">parsePeriodList</span>(<span class="summary-sig-arg">name</span>,
|
||||
<span class="summary-sig-arg">values</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#parsePeriodList">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="MOD_SERVICES"></a><span class="summary-name">MOD_SERVICES</span> = <code title="'services'"><code class="variable-quote">'</code><code class="variable-string">services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="MOD_PROCESSORS"></a><span class="summary-name">MOD_PROCESSORS</span> = <code title="'processors'"><code class="variable-quote">'</code><code class="variable-string">processors</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="MOD_PARSERS"></a><span class="summary-name">MOD_PARSERS</span> = <code title="'parsers'"><code class="variable-quote">'</code><code class="variable-string">parsers</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="MOD_TASKS"></a><span class="summary-name">MOD_TASKS</span> = <code title="'tasks'"><code class="variable-quote">'</code><code class="variable-string">tasks</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_LAYOUTS"></a><span class="summary-name">KEY_LAYOUTS</span> = <code title="'layouts'"><code class="variable-quote">'</code><code class="variable-string">layouts</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_HOSTGROUPS"></a><span class="summary-name">KEY_HOSTGROUPS</span> = <code title="'hostgroups'"><code class="variable-quote">'</code><code class="variable-string">hostgroups</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_MEMBERS"></a><span class="summary-name">KEY_MEMBERS</span> = <code title="'members'"><code class="variable-quote">'</code><code class="variable-string">members</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_PERIODS"></a><span class="summary-name">KEY_PERIODS</span> = <code title="'periods'"><code class="variable-quote">'</code><code class="variable-string">periods</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_CORE"></a><span class="summary-name">KEY_CORE</span> = <code title="'core'"><code class="variable-quote">'</code><code class="variable-string">core</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.config'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.config</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
471
docs/linspector.lib.config.parser-pysrc.html
Normal file
471
docs/linspector.lib.config.parser-pysrc.html
Normal file
|
|
@ -0,0 +1,471 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.parser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
Module parser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.parser-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.config.parser-module.html">Module linspector.lib.config.parser</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt class="py-name">path</tt> <tt class="py-keyword">import</tt> <tt class="py-name">isfile</tt> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">json</tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">sys</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-0" class="py-name" targets="Module linspector.lib.config.layouts=linspector.lib.config.layouts-module.html"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-0', 'layouts', 'link-0');">layouts</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Class linspector.lib.config.layouts.Layout=linspector.lib.config.layouts.Layout-class.html"><a title="linspector.lib.config.layouts.Layout" class="py-name" href="#" onclick="return doclink('link-1', 'Layout', 'link-1');">Layout</a></tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-2" class="py-name" targets="Module linspector.lib.config.hostgroups=linspector.lib.config.hostgroups-module.html"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-2', 'hostgroups', 'link-2');">hostgroups</a></tt> <tt class="py-keyword">import</tt> <tt id="link-3" class="py-name" targets="Class linspector.lib.config.hostgroups.HostGroup=linspector.lib.config.hostgroups.HostGroup-class.html"><a title="linspector.lib.config.hostgroups.HostGroup" class="py-name" href="#" onclick="return doclink('link-3', 'HostGroup', 'link-3');">HostGroup</a></tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-4" class="py-name" targets="Module linspector.lib.config.members=linspector.lib.config.members-module.html"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-4', 'members', 'link-4');">members</a></tt> <tt class="py-keyword">import</tt> <tt id="link-5" class="py-name" targets="Class linspector.lib.config.members.Member=linspector.lib.config.members.Member-class.html"><a title="linspector.lib.config.members.Member" class="py-name" href="#" onclick="return doclink('link-5', 'Member', 'link-5');">Member</a></tt> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-6" class="py-name" targets="Module linspector.lib.config.periods=linspector.lib.config.periods-module.html"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-6', 'periods', 'link-6');">periods</a></tt> <tt class="py-keyword">import</tt> <tt id="link-7" class="py-name" targets="Class linspector.lib.config.periods.CronPeriod=linspector.lib.config.periods.CronPeriod-class.html"><a title="linspector.lib.config.periods.CronPeriod" class="py-name" href="#" onclick="return doclink('link-7', 'CronPeriod', 'link-7');">CronPeriod</a></tt><tt class="py-op">,</tt> <tt id="link-8" class="py-name" targets="Class linspector.lib.config.periods.DatePeriod=linspector.lib.config.periods.DatePeriod-class.html"><a title="linspector.lib.config.periods.DatePeriod" class="py-name" href="#" onclick="return doclink('link-8', 'DatePeriod', 'link-8');">DatePeriod</a></tt><tt class="py-op">,</tt> <tt id="link-9" class="py-name" targets="Class linspector.lib.config.periods.IntervalPeriod=linspector.lib.config.periods.IntervalPeriod-class.html"><a title="linspector.lib.config.periods.IntervalPeriod" class="py-name" href="#" onclick="return doclink('link-9', 'IntervalPeriod', 'link-9');">IntervalPeriod</a></tt> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> </tt>
|
||||
<a name="L10"></a><tt class="py-lineno"> 10</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-10" class="py-name" targets="Package linspector.lib=linspector.lib-module.html"><a title="linspector.lib" class="py-name" href="#" onclick="return doclink('link-10', 'lib', 'link-10');">lib</a></tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html,Package linspector.lib.services=linspector.lib.services-module.html"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-11', 'services', 'link-11');">services</a></tt><tt class="py-op">.</tt><tt id="link-12" class="py-name" targets="Module linspector.lib.services.service=linspector.lib.services.service-module.html"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-12', 'service', 'link-12');">service</a></tt> <tt class="py-keyword">import</tt> <tt id="link-13" class="py-name" targets="Class linspector.lib.config.services.Service=linspector.lib.config.services.Service-class.html,Class linspector.lib.services.service.Service=linspector.lib.services.service.Service-class.html"><a title="linspector.lib.config.services.Service
|
||||
linspector.lib.services.service.Service" class="py-name" href="#" onclick="return doclink('link-13', 'Service', 'link-13');">Service</a></tt> </tt>
|
||||
<a name="L11"></a><tt class="py-lineno"> 11</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-14" class="py-name"><a title="linspector.lib" class="py-name" href="#" onclick="return doclink('link-14', 'lib', 'link-10');">lib</a></tt><tt class="py-op">.</tt><tt id="link-15" class="py-name" targets="Package linspector.lib.processors=linspector.lib.processors-module.html"><a title="linspector.lib.processors" class="py-name" href="#" onclick="return doclink('link-15', 'processors', 'link-15');">processors</a></tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Module linspector.lib.processors.processor=linspector.lib.processors.processor-module.html"><a title="linspector.lib.processors.processor" class="py-name" href="#" onclick="return doclink('link-16', 'processor', 'link-16');">processor</a></tt> <tt class="py-keyword">import</tt> <tt id="link-17" class="py-name" targets="Class linspector.lib.processors.processor.Processor=linspector.lib.processors.processor.Processor-class.html"><a title="linspector.lib.processors.processor.Processor" class="py-name" href="#" onclick="return doclink('link-17', 'Processor', 'link-17');">Processor</a></tt> </tt>
|
||||
<a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-18" class="py-name"><a title="linspector.lib" class="py-name" href="#" onclick="return doclink('link-18', 'lib', 'link-10');">lib</a></tt><tt class="py-op">.</tt><tt id="link-19" class="py-name" targets="Package linspector.lib.parsers=linspector.lib.parsers-module.html"><a title="linspector.lib.parsers" class="py-name" href="#" onclick="return doclink('link-19', 'parsers', 'link-19');">parsers</a></tt><tt class="py-op">.</tt><tt id="link-20" class="py-name" targets="Module linspector.lib.config.parser=linspector.lib.config.parser-module.html,Module linspector.lib.parsers.parser=linspector.lib.parsers.parser-module.html"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-20', 'parser', 'link-20');">parser</a></tt> <tt class="py-keyword">import</tt> <tt id="link-21" class="py-name" targets="Class linspector.lib.parsers.parser.Parser=linspector.lib.parsers.parser.Parser-class.html"><a title="linspector.lib.parsers.parser.Parser" class="py-name" href="#" onclick="return doclink('link-21', 'Parser', 'link-21');">Parser</a></tt> </tt>
|
||||
<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-22" class="py-name"><a title="linspector.lib" class="py-name" href="#" onclick="return doclink('link-22', 'lib', 'link-10');">lib</a></tt><tt class="py-op">.</tt><tt id="link-23" class="py-name" targets="Module linspector.lib.config.tasks=linspector.lib.config.tasks-module.html,Package linspector.lib.tasks=linspector.lib.tasks-module.html"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-23', 'tasks', 'link-23');">tasks</a></tt><tt class="py-op">.</tt><tt id="link-24" class="py-name" targets="Module linspector.lib.tasks.task=linspector.lib.tasks.task-module.html"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-24', 'task', 'link-24');">task</a></tt> <tt class="py-keyword">import</tt> <tt id="link-25" class="py-name" targets="Class linspector.lib.config.tasks.Task=linspector.lib.config.tasks.Task-class.html,Class linspector.lib.tasks.task.Task=linspector.lib.tasks.task.Task-class.html"><a title="linspector.lib.config.tasks.Task
|
||||
linspector.lib.tasks.task.Task" class="py-name" href="#" onclick="return doclink('link-25', 'Task', 'link-25');">Task</a></tt> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"><tt id="link-26" class="py-name" targets="Variable linspector.lib.config.parser.MOD_SERVICES=linspector.lib.config.parser-module.html#MOD_SERVICES"><a title="linspector.lib.config.parser.MOD_SERVICES" class="py-name" href="#" onclick="return doclink('link-26', 'MOD_SERVICES', 'link-26');">MOD_SERVICES</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"services"</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"><tt id="link-27" class="py-name" targets="Variable linspector.lib.config.parser.MOD_PROCESSORS=linspector.lib.config.parser-module.html#MOD_PROCESSORS"><a title="linspector.lib.config.parser.MOD_PROCESSORS" class="py-name" href="#" onclick="return doclink('link-27', 'MOD_PROCESSORS', 'link-27');">MOD_PROCESSORS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"processors"</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"><tt id="link-28" class="py-name" targets="Variable linspector.lib.config.parser.MOD_PARSERS=linspector.lib.config.parser-module.html#MOD_PARSERS"><a title="linspector.lib.config.parser.MOD_PARSERS" class="py-name" href="#" onclick="return doclink('link-28', 'MOD_PARSERS', 'link-28');">MOD_PARSERS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"parsers"</tt> </tt>
|
||||
<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"><tt id="link-29" class="py-name" targets="Variable linspector.lib.config.parser.MOD_TASKS=linspector.lib.config.parser-module.html#MOD_TASKS"><a title="linspector.lib.config.parser.MOD_TASKS" class="py-name" href="#" onclick="return doclink('link-29', 'MOD_TASKS', 'link-29');">MOD_TASKS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"tasks"</tt> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> </tt>
|
||||
<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"><tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">path</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"lib/"</tt> <tt class="py-op">+</tt> <tt id="link-30" class="py-name"><a title="linspector.lib.config.parser.MOD_SERVICES" class="py-name" href="#" onclick="return doclink('link-30', 'MOD_SERVICES', 'link-26');">MOD_SERVICES</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"><tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">path</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"lib/"</tt> <tt class="py-op">+</tt> <tt id="link-31" class="py-name"><a title="linspector.lib.config.parser.MOD_PROCESSORS" class="py-name" href="#" onclick="return doclink('link-31', 'MOD_PROCESSORS', 'link-27');">MOD_PROCESSORS</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"><tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">path</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"lib/"</tt> <tt class="py-op">+</tt> <tt id="link-32" class="py-name"><a title="linspector.lib.config.parser.MOD_PARSERS" class="py-name" href="#" onclick="return doclink('link-32', 'MOD_PARSERS', 'link-28');">MOD_PARSERS</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"><tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">path</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-string">"lib/"</tt> <tt class="py-op">+</tt> <tt id="link-33" class="py-name"><a title="linspector.lib.config.parser.MOD_TASKS" class="py-name" href="#" onclick="return doclink('link-33', 'MOD_TASKS', 'link-29');">MOD_TASKS</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
|
||||
<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"><tt id="link-34" class="py-name" targets="Variable linspector.lib.config.parser.KEY_LAYOUTS=linspector.lib.config.parser-module.html#KEY_LAYOUTS"><a title="linspector.lib.config.parser.KEY_LAYOUTS" class="py-name" href="#" onclick="return doclink('link-34', 'KEY_LAYOUTS', 'link-34');">KEY_LAYOUTS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"layouts"</tt> </tt>
|
||||
<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"><tt id="link-35" class="py-name" targets="Variable linspector.lib.config.parser.KEY_HOSTGROUPS=linspector.lib.config.parser-module.html#KEY_HOSTGROUPS"><a title="linspector.lib.config.parser.KEY_HOSTGROUPS" class="py-name" href="#" onclick="return doclink('link-35', 'KEY_HOSTGROUPS', 'link-35');">KEY_HOSTGROUPS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"hostgroups"</tt> </tt>
|
||||
<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"><tt id="link-36" class="py-name" targets="Variable linspector.lib.config.parser.KEY_MEMBERS=linspector.lib.config.parser-module.html#KEY_MEMBERS"><a title="linspector.lib.config.parser.KEY_MEMBERS" class="py-name" href="#" onclick="return doclink('link-36', 'KEY_MEMBERS', 'link-36');">KEY_MEMBERS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"members"</tt> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"><tt id="link-37" class="py-name" targets="Variable linspector.lib.config.parser.KEY_PERIODS=linspector.lib.config.parser-module.html#KEY_PERIODS,Variable linspector.lib.services.service.KEY_PERIODS=linspector.lib.services.service-module.html#KEY_PERIODS"><a title="linspector.lib.config.parser.KEY_PERIODS
|
||||
linspector.lib.services.service.KEY_PERIODS" class="py-name" href="#" onclick="return doclink('link-37', 'KEY_PERIODS', 'link-37');">KEY_PERIODS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"periods"</tt> </tt>
|
||||
<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"><tt id="link-38" class="py-name" targets="Variable linspector.lib.config.parser.KEY_CORE=linspector.lib.config.parser-module.html#KEY_CORE"><a title="linspector.lib.config.parser.KEY_CORE" class="py-name" href="#" onclick="return doclink('link-38', 'KEY_CORE', 'link-38');">KEY_CORE</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"core"</tt> </tt>
|
||||
<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigurationException"></a><div id="ConfigurationException-def"><a name="L31"></a><tt class="py-lineno"> 31</tt> <a class="py-toggle" href="#" id="ConfigurationException-toggle" onclick="return toggle('ConfigurationException');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigurationException-class.html">ConfigurationException</a><tt class="py-op">(</tt><tt class="py-base-class">Exception</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigurationException-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConfigurationException-expanded"><a name="ConfigurationException.__init__"></a><div id="ConfigurationException.__init__-def"><a name="L32"></a><tt class="py-lineno"> 32</tt> <a class="py-toggle" href="#" id="ConfigurationException.__init__-toggle" onclick="return toggle('ConfigurationException.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigurationException-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">msg</tt><tt class="py-op">,</tt> <tt class="py-param">log</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigurationException.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigurationException.__init__-expanded"><a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name" targets="Method linspector.lib.core.logger.Logger.e()=linspector.lib.core.logger.Logger-class.html#e"><a title="linspector.lib.core.logger.Logger.e" class="py-name" href="#" onclick="return doclink('link-39', 'e', 'link-39');">e</a></tt><tt class="py-op">(</tt><tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-name">msg</tt> </tt>
|
||||
</div><a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigurationException.__str__"></a><div id="ConfigurationException.__str__-def"><a name="L36"></a><tt class="py-lineno"> 36</tt> <a class="py-toggle" href="#" id="ConfigurationException.__str__-toggle" onclick="return toggle('ConfigurationException.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigurationException-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigurationException.__str__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigurationException.__str__-expanded"><a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">msg</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"> </tt>
|
||||
<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser"></a><div id="ConfigParser-def"><a name="L40"></a><tt class="py-lineno"> 40</tt> <a class="py-toggle" href="#" id="ConfigParser-toggle" onclick="return toggle('ConfigParser');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html">ConfigParser</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="ConfigParser-expanded"><a name="ConfigParser.__init__"></a><div id="ConfigParser.__init__-def"><a name="L41"></a><tt class="py-lineno"> 41</tt> <a class="py-toggle" href="#" id="ConfigParser.__init__-toggle" onclick="return toggle('ConfigParser.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">log</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.__init__-expanded"><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"><tt class="py-docstring"> initializes a new ConfigParser Object</tt> </tt>
|
||||
<a name="L44"></a><tt class="py-lineno"> 44</tt> <tt class="py-line"><tt class="py-docstring"> </tt> </tt>
|
||||
<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"><tt class="py-docstring"> params: </tt> </tt>
|
||||
<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"><tt class="py-docstring"> log: pre configured logger Object to post messages while parsing"</tt> </tt>
|
||||
<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt> <tt class="py-op">=</tt> <tt class="py-name">log</tt> </tt>
|
||||
<a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-40" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-40', 'hostgroups', 'link-2');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-41" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-41', 'members', 'link-4');">members</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-42" class="py-name"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-42', 'periods', 'link-6');">periods</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-43', 'layouts', 'link-0');">layouts</a></tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_loadedMods</tt><tt class="py-op">=</tt><tt class="py-op">{</tt><tt id="link-44" class="py-name"><a title="linspector.lib.config.parser.MOD_SERVICES" class="py-name" href="#" onclick="return doclink('link-44', 'MOD_SERVICES', 'link-26');">MOD_SERVICES</a></tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt id="link-45" class="py-name"><a title="linspector.lib.config.parser.MOD_PROCESSORS" class="py-name" href="#" onclick="return doclink('link-45', 'MOD_PROCESSORS', 'link-27');">MOD_PROCESSORS</a></tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt id="link-46" class="py-name"><a title="linspector.lib.config.parser.MOD_TASKS" class="py-name" href="#" onclick="return doclink('link-46', 'MOD_TASKS', 'link-29');">MOD_TASKS</a></tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">}</tt> </tt>
|
||||
</div><a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser._create_new_config_dict"></a><div id="ConfigParser._create_new_config_dict-def"><a name="L55"></a><tt class="py-lineno"> 55</tt> <a class="py-toggle" href="#" id="ConfigParser._create_new_config_dict-toggle" onclick="return toggle('ConfigParser._create_new_config_dict');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#_create_new_config_dict">_create_new_config_dict</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser._create_new_config_dict-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser._create_new_config_dict-expanded"><a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-op">{</tt><tt class="py-string">"members"</tt><tt class="py-op">:</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-string">"periods"</tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-string">"hostgroups"</tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-string">"layouts"</tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">,</tt> <tt class="py-string">"core"</tt><tt class="py-op">:</tt><tt class="py-op">{</tt><tt class="py-op">}</tt><tt class="py-op">}</tt> </tt>
|
||||
</div><a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.create_config"></a><div id="ConfigParser.create_config-def"><a name="L58"></a><tt class="py-lineno"> 58</tt> <a class="py-toggle" href="#" id="ConfigParser.create_config-toggle" onclick="return toggle('ConfigParser.create_config');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#create_config">create_config</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">config</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.create_config-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.create_config-expanded"><a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-name">configDict</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-47" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser._create_new_config_dict()=linspector.lib.config.parser.ConfigParser-class.html#_create_new_config_dict"><a title="linspector.lib.config.parser.ConfigParser._create_new_config_dict" class="py-name" href="#" onclick="return doclink('link-47', '_create_new_config_dict', 'link-47');">_create_new_config_dict</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">layout</tt> <tt class="py-keyword">in</tt> <tt id="link-48" class="py-name" targets="Package linspector.lib.config=linspector.lib.config-module.html,Module linspector.lib.config.config=linspector.lib.config.config-module.html"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-48', 'config', 'link-48');">config</a></tt><tt class="py-op">.</tt><tt class="py-name">get_layouts</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L61"></a><tt class="py-lineno"> 61</tt> <tt class="py-line"> <tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-49" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup._to_config_dict()=linspector.lib.config.hostgroups.HostGroup-class.html#_to_config_dict,Method linspector.lib.config.layouts.Layout._to_config_dict()=linspector.lib.config.layouts.Layout-class.html#_to_config_dict"><a title="linspector.lib.config.hostgroups.HostGroup._to_config_dict
|
||||
linspector.lib.config.layouts.Layout._to_config_dict" class="py-name" href="#" onclick="return doclink('link-49', '_to_config_dict', 'link-49');">_to_config_dict</a></tt><tt class="py-op">(</tt><tt class="py-name">configDict</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser._read_json_config"></a><div id="ConfigParser._read_json_config-def"><a name="L63"></a><tt class="py-lineno"> 63</tt> <a class="py-toggle" href="#" id="ConfigParser._read_json_config-toggle" onclick="return toggle('ConfigParser._read_json_config');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#_read_json_config">_read_json_config</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configFilename</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser._read_json_config-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser._read_json_config-expanded"><a name="L64"></a><tt class="py-lineno"> 64</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"><tt class="py-docstring"> reads the config File and returns a dictionary, while lowering the first keys</tt> </tt>
|
||||
<a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"><tt class="py-docstring"> </tt> </tt>
|
||||
<a name="L67"></a><tt class="py-lineno"> 67</tt> <tt class="py-line"><tt class="py-docstring"> params:</tt> </tt>
|
||||
<a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"><tt class="py-docstring"> configFilename: the path under which the configuration file should be found</tt> </tt>
|
||||
<a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L70"></a><tt class="py-lineno"> 70</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">isfile</tt><tt class="py-op">(</tt><tt class="py-name">configFilename</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-name">msg</tt> <tt class="py-op">=</tt> <tt class="py-string">"config file not found at "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">configFilename</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-50" class="py-name" targets="Class linspector.lib.config.parser.ConfigurationException=linspector.lib.config.parser.ConfigurationException-class.html"><a title="linspector.lib.config.parser.ConfigurationException" class="py-name" href="#" onclick="return doclink('link-50', 'ConfigurationException', 'link-50');">ConfigurationException</a></tt><tt class="py-op">(</tt><tt class="py-name">msg</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L73"></a><tt class="py-lineno"> 73</tt> <tt class="py-line"> </tt>
|
||||
<a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">configfilename</tt> <tt class="py-op">=</tt> <tt class="py-name">configFilename</tt> </tt>
|
||||
<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> </tt>
|
||||
<a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> <tt class="py-keyword">with</tt> <tt class="py-name">open</tt><tt class="py-op">(</tt><tt class="py-name">configFilename</tt><tt class="py-op">)</tt> <tt class="py-keyword">as</tt> <tt class="py-name">cfgFile</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L77"></a><tt class="py-lineno"> 77</tt> <tt class="py-line"> <tt id="link-51" class="py-name"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-51', 'config', 'link-48');">config</a></tt> <tt class="py-op">=</tt> <tt class="py-name">cfgFile</tt><tt class="py-op">.</tt><tt class="py-name">read</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> </tt>
|
||||
<a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-52" class="py-name" targets="Method linspector.lib.core.logger.Logger.i()=linspector.lib.core.logger.Logger-class.html#i"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-52', 'i', 'link-52');">i</a></tt><tt class="py-op">(</tt><tt class="py-string">"reading Config: "</tt> <tt class="py-op">+</tt> <tt class="py-name">configFilename</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L80"></a><tt class="py-lineno"> 80</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">json</tt><tt class="py-op">.</tt><tt class="py-name">loads</tt><tt class="py-op">(</tt><tt id="link-53" class="py-name"><a title="linspector.lib.config
|
||||
linspector.lib.config.config" class="py-name" href="#" onclick="return doclink('link-53', 'config', 'link-48');">config</a></tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser._get_as_list"></a><div id="ConfigParser._get_as_list-def"><a name="L82"></a><tt class="py-lineno"> 82</tt> <a class="py-toggle" href="#" id="ConfigParser._get_as_list-toggle" onclick="return toggle('ConfigParser._get_as_list');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#_get_as_list">_get_as_list</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configValue</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser._get_as_list-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser._get_as_list-expanded"><a name="L83"></a><tt class="py-lineno"> 83</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"><tt class="py-docstring"> In some cases the config permits to define a list or a single value.</tt> </tt>
|
||||
<a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"><tt class="py-docstring"> </tt> </tt>
|
||||
<a name="L86"></a><tt class="py-lineno"> 86</tt> <tt class="py-line"><tt class="py-docstring"> returns the value as list</tt> </tt>
|
||||
<a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">configValue</tt> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">configValue</tt><tt class="py-op">,</tt> <tt class="py-name">list</tt><tt class="py-op">)</tt> <tt class="py-keyword">else</tt> <tt class="py-op">[</tt><tt class="py-name">configValue</tt><tt class="py-op">]</tt> </tt>
|
||||
</div><a name="L89"></a><tt class="py-lineno"> 89</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser._create_raw_Object"></a><div id="ConfigParser._create_raw_Object-def"><a name="L90"></a><tt class="py-lineno"> 90</tt> <a class="py-toggle" href="#" id="ConfigParser._create_raw_Object-toggle" onclick="return toggle('ConfigParser._create_raw_Object');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#_create_raw_Object">_create_raw_Object</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">jsonDict</tt><tt class="py-op">,</tt> <tt class="py-param">msgName</tt><tt class="py-op">,</tt> <tt class="py-param">creator</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser._create_raw_Object-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser._create_raw_Object-expanded"><a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-name">items</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L92"></a><tt class="py-lineno"> 92</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">val</tt> <tt class="py-keyword">in</tt> <tt class="py-name">jsonDict</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-name">item</tt> <tt class="py-op">=</tt> <tt id="link-54" class="py-name" targets="Function linspector.lib.tasks.email.creator()=linspector.lib.tasks.email-module.html#creator,Function linspector.lib.tasks.sms.creator()=linspector.lib.tasks.sms-module.html#creator,Function linspector.lib.tasks.xmpp.creator()=linspector.lib.tasks.xmpp-module.html#creator"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-54', 'creator', 'link-54');">creator</a></tt><tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">val</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-name">items</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">item</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">Exception</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-55" class="py-name" targets="Method linspector.lib.core.logger.Logger.w()=linspector.lib.core.logger.Logger-class.html#w"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-55', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"ignoring "</tt> <tt class="py-op">+</tt> <tt class="py-name">msgName</tt> <tt class="py-op">+</tt> <tt class="py-string">": "</tt> <tt class="py-op">+</tt> <tt class="py-name">key</tt> <tt class="py-op">+</tt> <tt class="py-string">"! reason:"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-56" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-56', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">Exception</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L99"></a><tt class="py-lineno"> 99</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">items</tt> </tt>
|
||||
</div><a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.create_layouts_from_json"></a><div id="ConfigParser.create_layouts_from_json-def"><a name="L101"></a><tt class="py-lineno">101</tt> <a class="py-toggle" href="#" id="ConfigParser.create_layouts_from_json-toggle" onclick="return toggle('ConfigParser.create_layouts_from_json');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#create_layouts_from_json">create_layouts_from_json</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">jsonLayouts</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.create_layouts_from_json-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.create_layouts_from_json-expanded"><a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"> <tt id="link-57" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-57', 'layouts', 'link-0');">layouts</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">lName</tt><tt class="py-op">,</tt> <tt class="py-name">lValues</tt> <tt class="py-keyword">in</tt> <tt class="py-name">jsonLayouts</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> <tt class="py-name">layout</tt> <tt class="py-op">=</tt> <tt id="link-58" class="py-name"><a title="linspector.lib.config.layouts.Layout" class="py-name" href="#" onclick="return doclink('link-58', 'Layout', 'link-1');">Layout</a></tt><tt class="py-op">(</tt><tt class="py-name">lName</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">lValues</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> <tt id="link-59" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-59', 'layouts', 'link-0');">layouts</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">layout</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt id="link-60" class="py-name"><a title="linspector.lib.config.parser.ConfigurationException" class="py-name" href="#" onclick="return doclink('link-60', 'ConfigurationException', 'link-50');">ConfigurationException</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-61" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-61', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"ignoring Layout "</tt> <tt class="py-op">+</tt> <tt class="py-name">lName</tt> <tt class="py-op">+</tt> <tt class="py-string">"! reason:"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-62" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-62', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">Exception</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-63" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-63', 'layouts', 'link-0');">layouts</a></tt> </tt>
|
||||
</div><a name="L111"></a><tt class="py-lineno">111</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.create_hostgroups_from_json"></a><div id="ConfigParser.create_hostgroups_from_json-def"><a name="L112"></a><tt class="py-lineno">112</tt> <a class="py-toggle" href="#" id="ConfigParser.create_hostgroups_from_json-toggle" onclick="return toggle('ConfigParser.create_hostgroups_from_json');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#create_hostgroups_from_json">create_hostgroups_from_json</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">jsonHostGroups</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.create_hostgroups_from_json-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.create_hostgroups_from_json-expanded"><a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L114"></a><tt class="py-lineno">114</tt> <tt class="py-line"><tt class="py-docstring"> creates Hostgroups from the jsonConfig</tt> </tt>
|
||||
<a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> <tt id="link-64" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-64', 'hostgroups', 'link-2');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hgName</tt><tt class="py-op">,</tt> <tt class="py-name">hgValues</tt> <tt class="py-keyword">in</tt> <tt class="py-name">jsonHostGroups</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L119"></a><tt class="py-lineno">119</tt> <tt class="py-line"> <tt class="py-name">hostgroup</tt> <tt class="py-op">=</tt> <tt id="link-65" class="py-name"><a title="linspector.lib.config.hostgroups.HostGroup" class="py-name" href="#" onclick="return doclink('link-65', 'HostGroup', 'link-3');">HostGroup</a></tt><tt class="py-op">(</tt><tt class="py-name">hgName</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">hgValues</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"> <tt id="link-66" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-66', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">hostgroup</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt id="link-67" class="py-name"><a title="linspector.lib.config.parser.ConfigurationException" class="py-name" href="#" onclick="return doclink('link-67', 'ConfigurationException', 'link-50');">ConfigurationException</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L122"></a><tt class="py-lineno">122</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-68" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-68', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"ignoring hostgroup: "</tt> <tt class="py-op">+</tt> <tt class="py-name">hgName</tt> <tt class="py-op">+</tt> <tt class="py-string">"!"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L123"></a><tt class="py-lineno">123</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-69" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-69', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"reason: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">Exception</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L124"></a><tt class="py-lineno">124</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-70" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-70', 'hostgroups', 'link-2');">hostgroups</a></tt> </tt>
|
||||
</div><a name="L125"></a><tt class="py-lineno">125</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.create_members_from_json"></a><div id="ConfigParser.create_members_from_json-def"><a name="L126"></a><tt class="py-lineno">126</tt> <a class="py-toggle" href="#" id="ConfigParser.create_members_from_json-toggle" onclick="return toggle('ConfigParser.create_members_from_json');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#create_members_from_json">create_members_from_json</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">jsonMembers</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.create_members_from_json-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.create_members_from_json-expanded"><a name="L127"></a><tt class="py-lineno">127</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L128"></a><tt class="py-lineno">128</tt> <tt class="py-line"><tt class="py-docstring"> creates Members from the jsonConfig</tt> </tt>
|
||||
<a name="L129"></a><tt class="py-lineno">129</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L130"></a><tt class="py-lineno">130</tt> <tt class="py-line"> <tt id="link-71" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-71', 'members', 'link-4');">members</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L131"></a><tt class="py-lineno">131</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">memberName</tt><tt class="py-op">,</tt> <tt class="py-name">memberValues</tt> <tt class="py-keyword">in</tt> <tt class="py-name">jsonMembers</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L132"></a><tt class="py-lineno">132</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L133"></a><tt class="py-lineno">133</tt> <tt class="py-line"> <tt class="py-name">member</tt> <tt class="py-op">=</tt> <tt class="py-name">memberName</tt><tt class="py-op">(</tt><tt class="py-name">memberName</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">memberValues</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L134"></a><tt class="py-lineno">134</tt> <tt class="py-line"> <tt id="link-72" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-72', 'members', 'link-4');">members</a></tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">member</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt id="link-73" class="py-name"><a title="linspector.lib.config.parser.ConfigurationException" class="py-name" href="#" onclick="return doclink('link-73', 'ConfigurationException', 'link-50');">ConfigurationException</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L136"></a><tt class="py-lineno">136</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-74" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-74', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"ignoring member: "</tt> <tt class="py-op">+</tt> <tt class="py-name">memberName</tt> <tt class="py-op">+</tt> <tt class="py-string">"!"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L137"></a><tt class="py-lineno">137</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-75" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-75', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"reason: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">Exception</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L138"></a><tt class="py-lineno">138</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-76" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-76', 'members', 'link-4');">members</a></tt> </tt>
|
||||
</div><a name="L139"></a><tt class="py-lineno">139</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser._load_module"></a><div id="ConfigParser._load_module-def"><a name="L140"></a><tt class="py-lineno">140</tt> <a class="py-toggle" href="#" id="ConfigParser._load_module-toggle" onclick="return toggle('ConfigParser._load_module');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#_load_module">_load_module</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">clazz</tt><tt class="py-op">,</tt> <tt class="py-param">modPart</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser._load_module-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser._load_module-expanded"><a name="L141"></a><tt class="py-lineno">141</tt> <tt class="py-line"> <tt class="py-name">mods</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_loadedMods</tt><tt class="py-op">[</tt><tt class="py-name">modPart</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L142"></a><tt class="py-lineno">142</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">clazz</tt> <tt class="py-keyword">in</tt> <tt class="py-name">mods</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L143"></a><tt class="py-lineno">143</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">mods</tt><tt class="py-op">[</tt><tt class="py-string">"class"</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L144"></a><tt class="py-lineno">144</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L145"></a><tt class="py-lineno">145</tt> <tt class="py-line"> <tt class="py-name">mod</tt> <tt class="py-op">=</tt> <tt class="py-name">__import__</tt><tt class="py-op">(</tt><tt class="py-name">clazz</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-name">mods</tt><tt class="py-op">[</tt><tt class="py-name">clazz</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">mod</tt> </tt>
|
||||
<a name="L147"></a><tt class="py-lineno">147</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">mod</tt> </tt>
|
||||
</div><a name="L148"></a><tt class="py-lineno">148</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.replace_with_import"></a><div id="ConfigParser.replace_with_import-def"><a name="L149"></a><tt class="py-lineno">149</tt> <a class="py-toggle" href="#" id="ConfigParser.replace_with_import-toggle" onclick="return toggle('ConfigParser.replace_with_import');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#replace_with_import">replace_with_import</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">objList</tt><tt class="py-op">,</tt> <tt class="py-param">modPart</tt><tt class="py-op">,</tt> <tt class="py-param">items_func</tt><tt class="py-op">,</tt> <tt class="py-param">class_check</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.replace_with_import-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.replace_with_import-expanded"><a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">obj</tt> <tt class="py-keyword">in</tt> <tt class="py-name">objList</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L151"></a><tt class="py-lineno">151</tt> <tt class="py-line"> <tt class="py-name">repl</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L152"></a><tt class="py-lineno">152</tt> <tt class="py-line"> <tt class="py-name">items</tt> <tt class="py-op">=</tt> <tt class="py-name">items_func</tt><tt class="py-op">(</tt><tt class="py-name">obj</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L153"></a><tt class="py-lineno">153</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">clazzItem</tt> <tt class="py-keyword">in</tt> <tt class="py-name">items</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L154"></a><tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L155"></a><tt class="py-lineno">155</tt> <tt class="py-line"> <tt class="py-name">clazz</tt> <tt class="py-op">=</tt> <tt class="py-name">clazzItem</tt><tt class="py-op">[</tt><tt class="py-string">"class"</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L156"></a><tt class="py-lineno">156</tt> <tt class="py-line"> <tt class="py-name">mod</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-77" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser._load_module()=linspector.lib.config.parser.ConfigParser-class.html#_load_module"><a title="linspector.lib.config.parser.ConfigParser._load_module" class="py-name" href="#" onclick="return doclink('link-77', '_load_module', 'link-77');">_load_module</a></tt><tt class="py-op">(</tt><tt class="py-name">clazz</tt><tt class="py-op">,</tt> <tt class="py-name">modPart</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L157"></a><tt class="py-lineno">157</tt> <tt class="py-line"> <tt class="py-name">item</tt> <tt class="py-op">=</tt> <tt class="py-name">mod</tt><tt class="py-op">.</tt><tt id="link-78" class="py-name" targets="Function linspector.lib.services.http.create()=linspector.lib.services.http-module.html#create,Function linspector.lib.services.ping.create()=linspector.lib.services.ping-module.html#create,Function linspector.lib.services.shell.create()=linspector.lib.services.shell-module.html#create,Function linspector.lib.services.snmpget.create()=linspector.lib.services.snmpget-module.html#create,Function linspector.lib.services.ssh.create()=linspector.lib.services.ssh-module.html#create,Function linspector.lib.services.tcpconnect.create()=linspector.lib.services.tcpconnect-module.html#create"><a title="linspector.lib.services.http.create
|
||||
linspector.lib.services.ping.create
|
||||
linspector.lib.services.shell.create
|
||||
linspector.lib.services.snmpget.create
|
||||
linspector.lib.services.ssh.create
|
||||
linspector.lib.services.tcpconnect.create" class="py-name" href="#" onclick="return doclink('link-78', 'create', 'link-78');">create</a></tt><tt class="py-op">(</tt><tt class="py-op">**</tt><tt class="py-name">clazzItem</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">class_check</tt><tt class="py-op">(</tt><tt class="py-name">item</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L159"></a><tt class="py-lineno">159</tt> <tt class="py-line"> <tt class="py-name">repl</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">item</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L160"></a><tt class="py-lineno">160</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L161"></a><tt class="py-lineno">161</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-79" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-79', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">" ignoring class "</tt> <tt class="py-op">+</tt> <tt class="py-name">clazzItem</tt><tt class="py-op">[</tt><tt class="py-string">"class"</tt><tt class="py-op">]</tt> <tt class="py-op">+</tt> <tt class="py-string">"! It does not pass the class check!"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L162"></a><tt class="py-lineno">162</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">ImportError</tt><tt class="py-op">,</tt> <tt class="py-name">err</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L163"></a><tt class="py-lineno">163</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-80" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-80', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"could not import "</tt> <tt class="py-op">+</tt> <tt class="py-name">clazz</tt> <tt class="py-op">+</tt> <tt class="py-string">": "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">clazzItem</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"! reason"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-81" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-81', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">err</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L165"></a><tt class="py-lineno">165</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">KeyError</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-82" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-82', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"Key 'class' not in classItem "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">clazzItem</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">Exception</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L168"></a><tt class="py-lineno">168</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-83" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-83', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"Error while replace: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">Exception</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L169"></a><tt class="py-lineno">169</tt> <tt class="py-line"> <tt class="py-keyword">del</tt> <tt class="py-name">items</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L170"></a><tt class="py-lineno">170</tt> <tt class="py-line"> <tt class="py-name">items</tt><tt class="py-op">.</tt><tt class="py-name">extend</tt><tt class="py-op">(</tt><tt class="py-name">repl</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L171"></a><tt class="py-lineno">171</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.replace_pointer"></a><div id="ConfigParser.replace_pointer-def"><a name="L172"></a><tt class="py-lineno">172</tt> <a class="py-toggle" href="#" id="ConfigParser.replace_pointer-toggle" onclick="return toggle('ConfigParser.replace_pointer');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#replace_pointer">replace_pointer</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">objectList</tt><tt class="py-op">,</tt> <tt class="py-param">replObjectList</tt><tt class="py-op">,</tt> <tt class="py-param">id_list_func</tt><tt class="py-op">,</tt> <tt class="py-param">id_get_func</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.replace_pointer-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.replace_pointer-expanded"><a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">obj</tt> <tt class="py-keyword">in</tt> <tt class="py-name">objectList</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L174"></a><tt class="py-lineno">174</tt> <tt class="py-line"> <tt class="py-name">replacements</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L175"></a><tt class="py-lineno">175</tt> <tt class="py-line"> <tt class="py-name">idList</tt> <tt class="py-op">=</tt> <tt class="py-name">id_list_func</tt><tt class="py-op">(</tt><tt class="py-name">obj</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L176"></a><tt class="py-lineno">176</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">id</tt> <tt class="py-keyword">in</tt> <tt class="py-name">idList</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L177"></a><tt class="py-lineno">177</tt> <tt class="py-line"> <tt class="py-name">repl</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-name">o</tt> <tt class="py-keyword">for</tt> <tt class="py-name">o</tt> <tt class="py-keyword">in</tt> <tt class="py-name">replObjectList</tt> <tt class="py-keyword">if</tt> <tt class="py-name">id</tt> <tt class="py-op">==</tt> <tt class="py-name">id_get_func</tt><tt class="py-op">(</tt><tt class="py-name">o</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L178"></a><tt class="py-lineno">178</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">repl</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">1</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L179"></a><tt class="py-lineno">179</tt> <tt class="py-line"> <tt class="py-name">replacements</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">repl</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L180"></a><tt class="py-lineno">180</tt> <tt class="py-line"> </tt>
|
||||
<a name="L181"></a><tt class="py-lineno">181</tt> <tt class="py-line"> <tt class="py-keyword">del</tt> <tt class="py-name">idList</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L182"></a><tt class="py-lineno">182</tt> <tt class="py-line"> <tt class="py-name">idList</tt><tt class="py-op">.</tt><tt class="py-name">extend</tt><tt class="py-op">(</tt><tt class="py-name">replacements</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L183"></a><tt class="py-lineno">183</tt> <tt class="py-line"> </tt>
|
||||
<a name="ConfigParser.parse_config"></a><div id="ConfigParser.parse_config-def"><a name="L184"></a><tt class="py-lineno">184</tt> <a class="py-toggle" href="#" id="ConfigParser.parse_config-toggle" onclick="return toggle('ConfigParser.parse_config');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.ConfigParser-class.html#parse_config">parse_config</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configFilename</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="ConfigParser.parse_config-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="ConfigParser.parse_config-expanded"><a name="L185"></a><tt class="py-lineno">185</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L186"></a><tt class="py-lineno">186</tt> <tt class="py-line"><tt class="py-docstring"> parses the json configuration and returns a list of layouts, </tt> </tt>
|
||||
<a name="L187"></a><tt class="py-lineno">187</tt> <tt class="py-line"><tt class="py-docstring"> which contains all nessesary information of the config file.</tt> </tt>
|
||||
<a name="L188"></a><tt class="py-lineno">188</tt> <tt class="py-line"><tt class="py-docstring"> It will only parse nessesary Objects.</tt> </tt>
|
||||
<a name="L189"></a><tt class="py-lineno">189</tt> <tt class="py-line"><tt class="py-docstring"> Parsing will be done in 3 steps:</tt> </tt>
|
||||
<a name="L190"></a><tt class="py-lineno">190</tt> <tt class="py-line"><tt class="py-docstring"> 1. get raw Config Objects by just passing the values defined inside the config</tt> </tt>
|
||||
<a name="L191"></a><tt class="py-lineno">191</tt> <tt class="py-line"><tt class="py-docstring"> 2. replace references by objects</tt> </tt>
|
||||
<a name="L192"></a><tt class="py-lineno">192</tt> <tt class="py-line"><tt class="py-docstring"> 3. do sanity checks</tt> </tt>
|
||||
<a name="L193"></a><tt class="py-lineno">193</tt> <tt class="py-line"><tt class="py-docstring"> </tt> </tt>
|
||||
<a name="L194"></a><tt class="py-lineno">194</tt> <tt class="py-line"><tt class="py-docstring"> params:</tt> </tt>
|
||||
<a name="L195"></a><tt class="py-lineno">195</tt> <tt class="py-line"><tt class="py-docstring"> configFilename: indicates which configuration file to parse</tt> </tt>
|
||||
<a name="L196"></a><tt class="py-lineno">196</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L197"></a><tt class="py-lineno">197</tt> <tt class="py-line"> </tt>
|
||||
<a name="L198"></a><tt class="py-lineno">198</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-84" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser._read_json_config()=linspector.lib.config.parser.ConfigParser-class.html#_read_json_config"><a title="linspector.lib.config.parser.ConfigParser._read_json_config" class="py-name" href="#" onclick="return doclink('link-84', '_read_json_config', 'link-84');">_read_json_config</a></tt><tt class="py-op">(</tt><tt class="py-name">configFilename</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L199"></a><tt class="py-lineno">199</tt> <tt class="py-line"> </tt>
|
||||
<a name="L200"></a><tt class="py-lineno">200</tt> <tt class="py-line"> <tt class="py-name">jsonLayouts</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-85" class="py-name"><a title="linspector.lib.config.parser.KEY_LAYOUTS" class="py-name" href="#" onclick="return doclink('link-85', 'KEY_LAYOUTS', 'link-34');">KEY_LAYOUTS</a></tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L201"></a><tt class="py-lineno">201</tt> <tt class="py-line"> <tt class="py-comment">#layouts = self._create_raw_Object(jsonLayouts, "Layouts", lambda name, vals: Layout(name, **vals))</tt> </tt>
|
||||
<a name="L202"></a><tt class="py-lineno">202</tt> <tt class="py-line"> <tt id="link-86" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-86', 'layouts', 'link-0');">layouts</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-87" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser.create_layouts_from_json()=linspector.lib.config.parser.ConfigParser-class.html#create_layouts_from_json"><a title="linspector.lib.config.parser.ConfigParser.create_layouts_from_json" class="py-name" href="#" onclick="return doclink('link-87', 'create_layouts_from_json', 'link-87');">create_layouts_from_json</a></tt><tt class="py-op">(</tt><tt class="py-name">jsonLayouts</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L203"></a><tt class="py-lineno">203</tt> <tt class="py-line"> </tt>
|
||||
<a name="L204"></a><tt class="py-lineno">204</tt> <tt class="py-line"> <tt class="py-name">hostgroupNames</tt> <tt class="py-op">=</tt> <tt class="py-name">set</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L205"></a><tt class="py-lineno">205</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">layout</tt> <tt class="py-keyword">in</tt> <tt id="link-88" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-88', 'layouts', 'link-0');">layouts</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L206"></a><tt class="py-lineno">206</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hgName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-89" class="py-name" targets="Method linspector.lib.config.layouts.Layout.get_hostgroups()=linspector.lib.config.layouts.Layout-class.html#get_hostgroups"><a title="linspector.lib.config.layouts.Layout.get_hostgroups" class="py-name" href="#" onclick="return doclink('link-89', 'get_hostgroups', 'link-89');">get_hostgroups</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L207"></a><tt class="py-lineno">207</tt> <tt class="py-line"> <tt class="py-name">hostgroupNames</tt><tt class="py-op">.</tt><tt class="py-name">add</tt><tt class="py-op">(</tt><tt class="py-name">hgName</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L208"></a><tt class="py-lineno">208</tt> <tt class="py-line"> </tt>
|
||||
<a name="L209"></a><tt class="py-lineno">209</tt> <tt class="py-line"> <tt class="py-name">jsonHostgroups</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L210"></a><tt class="py-lineno">210</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hgName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">hostgroupNames</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L211"></a><tt class="py-lineno">211</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">hgName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-90" class="py-name"><a title="linspector.lib.config.parser.KEY_HOSTGROUPS" class="py-name" href="#" onclick="return doclink('link-90', 'KEY_HOSTGROUPS', 'link-35');">KEY_HOSTGROUPS</a></tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L212"></a><tt class="py-lineno">212</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-91" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-91', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"Hostgroup "</tt> <tt class="py-op">+</tt> <tt class="py-name">hgName</tt> <tt class="py-op">+</tt> <tt class="py-string">" not found!"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L213"></a><tt class="py-lineno">213</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">layout</tt> <tt class="py-keyword">in</tt> <tt id="link-92" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-92', 'layouts', 'link-0');">layouts</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L214"></a><tt class="py-lineno">214</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">hgName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-93" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-93', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L215"></a><tt class="py-lineno">215</tt> <tt class="py-line"> <tt class="py-keyword">del</tt> <tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-94" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-94', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">[</tt><tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-95" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-95', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">.</tt><tt class="py-name">index</tt><tt class="py-op">(</tt><tt class="py-name">hgName</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L216"></a><tt class="py-lineno">216</tt> <tt class="py-line"> <tt class="py-name">jsonHostgroups</tt><tt class="py-op">[</tt><tt class="py-name">hgName</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-96" class="py-name"><a title="linspector.lib.config.parser.KEY_HOSTGROUPS" class="py-name" href="#" onclick="return doclink('link-96', 'KEY_HOSTGROUPS', 'link-35');">KEY_HOSTGROUPS</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-name">hgName</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L217"></a><tt class="py-lineno">217</tt> <tt class="py-line"> </tt>
|
||||
<a name="L218"></a><tt class="py-lineno">218</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-97" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-97', 'hostgroups', 'link-2');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-98" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser.create_hostgroups_from_json()=linspector.lib.config.parser.ConfigParser-class.html#create_hostgroups_from_json"><a title="linspector.lib.config.parser.ConfigParser.create_hostgroups_from_json" class="py-name" href="#" onclick="return doclink('link-98', 'create_hostgroups_from_json', 'link-98');">create_hostgroups_from_json</a></tt><tt class="py-op">(</tt><tt class="py-name">jsonHostgroups</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L219"></a><tt class="py-lineno">219</tt> <tt class="py-line"> </tt>
|
||||
<a name="L220"></a><tt class="py-lineno">220</tt> <tt class="py-line"> <tt class="py-name">memberNames</tt> <tt class="py-op">=</tt> <tt class="py-name">set</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L221"></a><tt class="py-lineno">221</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">layout</tt> <tt class="py-keyword">in</tt> <tt id="link-99" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-99', 'layouts', 'link-0');">layouts</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L222"></a><tt class="py-lineno">222</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">memberName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-100" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup.get_members()=linspector.lib.config.hostgroups.HostGroup-class.html#get_members"><a title="linspector.lib.config.hostgroups.HostGroup.get_members" class="py-name" href="#" onclick="return doclink('link-100', 'get_members', 'link-100');">get_members</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L223"></a><tt class="py-lineno">223</tt> <tt class="py-line"> <tt class="py-name">memberNames</tt><tt class="py-op">.</tt><tt class="py-name">add</tt><tt class="py-op">(</tt><tt class="py-name">memberName</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L224"></a><tt class="py-lineno">224</tt> <tt class="py-line"> </tt>
|
||||
<a name="L225"></a><tt class="py-lineno">225</tt> <tt class="py-line"> <tt class="py-name">jsonMembers</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L226"></a><tt class="py-lineno">226</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">memberName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">memberNames</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L227"></a><tt class="py-lineno">227</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-keyword">not</tt> <tt class="py-name">memberName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-101" class="py-name"><a title="linspector.lib.config.parser.KEY_MEMBERS" class="py-name" href="#" onclick="return doclink('link-101', 'KEY_MEMBERS', 'link-36');">KEY_MEMBERS</a></tt><tt class="py-op">]</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L228"></a><tt class="py-lineno">228</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-102" class="py-name"><a title="linspector.lib.core.logger.Logger.w" class="py-name" href="#" onclick="return doclink('link-102', 'w', 'link-55');">w</a></tt><tt class="py-op">(</tt><tt class="py-string">"Member "</tt> <tt class="py-op">+</tt> <tt class="py-name">memberName</tt> <tt class="py-op">+</tt> <tt class="py-string">" not found!"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L229"></a><tt class="py-lineno">229</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hostgroup</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-103" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-103', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L230"></a><tt class="py-lineno">230</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">memberName</tt> <tt class="py-keyword">in</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-104" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-104', 'members', 'link-4');">members</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L231"></a><tt class="py-lineno">231</tt> <tt class="py-line"> <tt class="py-keyword">del</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-105" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-105', 'members', 'link-4');">members</a></tt><tt class="py-op">[</tt><tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-106" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-106', 'members', 'link-4');">members</a></tt><tt class="py-op">.</tt><tt class="py-name">index</tt><tt class="py-op">(</tt><tt class="py-name">memberName</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L232"></a><tt class="py-lineno">232</tt> <tt class="py-line"> <tt class="py-name">jsonMembers</tt><tt class="py-op">[</tt><tt class="py-name">memberName</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-107" class="py-name"><a title="linspector.lib.config.parser.KEY_HOSTGROUPS" class="py-name" href="#" onclick="return doclink('link-107', 'KEY_HOSTGROUPS', 'link-35');">KEY_HOSTGROUPS</a></tt><tt class="py-op">]</tt><tt class="py-op">[</tt><tt class="py-name">memberName</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L233"></a><tt class="py-lineno">233</tt> <tt class="py-line"> </tt>
|
||||
<a name="L234"></a><tt class="py-lineno">234</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-108" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-108', 'members', 'link-4');">members</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-109" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser.create_members_from_json()=linspector.lib.config.parser.ConfigParser-class.html#create_members_from_json"><a title="linspector.lib.config.parser.ConfigParser.create_members_from_json" class="py-name" href="#" onclick="return doclink('link-109', 'create_members_from_json', 'link-109');">create_members_from_json</a></tt><tt class="py-op">(</tt><tt class="py-name">jsonMembers</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L235"></a><tt class="py-lineno">235</tt> <tt class="py-line"> </tt>
|
||||
<a name="L236"></a><tt class="py-lineno">236</tt> <tt class="py-line"> </tt>
|
||||
<a name="parsePeriodList"></a><div id="parsePeriodList-def"><a name="L237"></a><tt class="py-lineno">237</tt> <a class="py-toggle" href="#" id="parsePeriodList-toggle" onclick="return toggle('parsePeriodList');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser-module.html#parsePeriodList">parsePeriodList</a><tt class="py-op">(</tt><tt class="py-param">name</tt><tt class="py-op">,</tt> <tt class="py-param">values</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="parsePeriodList-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="parsePeriodList-expanded"><a name="L238"></a><tt class="py-lineno">238</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-string">"date"</tt> <tt class="py-keyword">in</tt> <tt class="py-name">values</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L239"></a><tt class="py-lineno">239</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-110" class="py-name"><a title="linspector.lib.config.periods.DatePeriod" class="py-name" href="#" onclick="return doclink('link-110', 'DatePeriod', 'link-8');">DatePeriod</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L240"></a><tt class="py-lineno">240</tt> <tt class="py-line"> </tt>
|
||||
<a name="L241"></a><tt class="py-lineno">241</tt> <tt class="py-line"> <tt class="py-name">comp</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"weeks"</tt><tt class="py-op">,</tt> <tt class="py-string">"days"</tt><tt class="py-op">,</tt> <tt class="py-string">"hours"</tt><tt class="py-op">,</tt> <tt class="py-string">"minutes"</tt><tt class="py-op">,</tt> <tt class="py-string">"seconds"</tt><tt class="py-op">,</tt> <tt class="py-string">"start_date"</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L242"></a><tt class="py-lineno">242</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt id="link-111" class="py-name"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-111', 'i', 'link-52');">i</a></tt> <tt class="py-keyword">for</tt> <tt id="link-112" class="py-name"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-112', 'i', 'link-52');">i</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">comp</tt> <tt class="py-keyword">if</tt> <tt id="link-113" class="py-name"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-113', 'i', 'link-52');">i</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">values</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-op">></tt> <tt class="py-number">0</tt> <tt class="py-op">:</tt> </tt>
|
||||
<a name="L243"></a><tt class="py-lineno">243</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-114" class="py-name"><a title="linspector.lib.config.periods.IntervalPeriod" class="py-name" href="#" onclick="return doclink('link-114', 'IntervalPeriod', 'link-9');">IntervalPeriod</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L244"></a><tt class="py-lineno">244</tt> <tt class="py-line"> </tt>
|
||||
<a name="L245"></a><tt class="py-lineno">245</tt> <tt class="py-line"> <tt class="py-name">comp</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-string">"year"</tt><tt class="py-op">,</tt> <tt class="py-string">"month"</tt><tt class="py-op">,</tt> <tt class="py-string">"day"</tt><tt class="py-op">,</tt> <tt class="py-string">"week"</tt><tt class="py-op">,</tt> <tt class="py-string">"day_of_week"</tt><tt class="py-op">,</tt> <tt class="py-string">"hour"</tt><tt class="py-op">,</tt> <tt class="py-string">"minute"</tt><tt class="py-op">,</tt> <tt class="py-string">"second"</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L246"></a><tt class="py-lineno">246</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt id="link-115" class="py-name"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-115', 'i', 'link-52');">i</a></tt> <tt class="py-keyword">for</tt> <tt id="link-116" class="py-name"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-116', 'i', 'link-52');">i</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">comp</tt> <tt class="py-keyword">if</tt> <tt id="link-117" class="py-name"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-117', 'i', 'link-52');">i</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">values</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-op">></tt> <tt class="py-number">0</tt> <tt class="py-op">:</tt> </tt>
|
||||
<a name="L247"></a><tt class="py-lineno">247</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-118" class="py-name"><a title="linspector.lib.config.periods.CronPeriod" class="py-name" href="#" onclick="return doclink('link-118', 'CronPeriod', 'link-7');">CronPeriod</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L248"></a><tt class="py-lineno">248</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L249"></a><tt class="py-lineno">249</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt id="link-119" class="py-name"><a title="linspector.lib.config.parser.ConfigurationException" class="py-name" href="#" onclick="return doclink('link-119', 'ConfigurationException', 'link-50');">ConfigurationException</a></tt><tt class="py-op">(</tt><tt class="py-string">"could not determine correct Period("</tt> <tt class="py-op">+</tt> <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">values</tt><tt class="py-op">)</tt><tt class="py-op">+</tt><tt class="py-string">")."</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L250"></a><tt class="py-lineno">250</tt> <tt class="py-line"> </tt>
|
||||
<a name="L251"></a><tt class="py-lineno">251</tt> <tt class="py-line"> </tt>
|
||||
<a name="FullConfigParser"></a><div id="FullConfigParser-def"><a name="L252"></a><tt class="py-lineno">252</tt> <a class="py-toggle" href="#" id="FullConfigParser-toggle" onclick="return toggle('FullConfigParser');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.parser.FullConfigParser-class.html">FullConfigParser</a><tt class="py-op">(</tt><tt class="py-base-class">ConfigParser</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="FullConfigParser-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="FullConfigParser-expanded"><a name="FullConfigParser.parse_config"></a><div id="FullConfigParser.parse_config-def"><a name="L253"></a><tt class="py-lineno">253</tt> <a class="py-toggle" href="#" id="FullConfigParser.parse_config-toggle" onclick="return toggle('FullConfigParser.parse_config');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.parser.FullConfigParser-class.html#parse_config">parse_config</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">configFilename</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="FullConfigParser.parse_config-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="FullConfigParser.parse_config-expanded"><a name="L254"></a><tt class="py-lineno">254</tt> <tt class="py-line"> <tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L255"></a><tt class="py-lineno">255</tt> <tt class="py-line"><tt class="py-docstring"> parses the json configuration and returns a list of layouts, </tt> </tt>
|
||||
<a name="L256"></a><tt class="py-lineno">256</tt> <tt class="py-line"><tt class="py-docstring"> which contains all nessesary information of the config file.</tt> </tt>
|
||||
<a name="L257"></a><tt class="py-lineno">257</tt> <tt class="py-line"><tt class="py-docstring"> parses the full config</tt> </tt>
|
||||
<a name="L258"></a><tt class="py-lineno">258</tt> <tt class="py-line"><tt class="py-docstring"> Parsing will be done in 3 steps:</tt> </tt>
|
||||
<a name="L259"></a><tt class="py-lineno">259</tt> <tt class="py-line"><tt class="py-docstring"> 1. get raw Config Objects by just passing the values defined inside the config</tt> </tt>
|
||||
<a name="L260"></a><tt class="py-lineno">260</tt> <tt class="py-line"><tt class="py-docstring"> 2. replace references by objects, import services, tasks, parsers and processors</tt> </tt>
|
||||
<a name="L261"></a><tt class="py-lineno">261</tt> <tt class="py-line"><tt class="py-docstring"> 3. do sanity checks</tt> </tt>
|
||||
<a name="L262"></a><tt class="py-lineno">262</tt> <tt class="py-line"><tt class="py-docstring"> </tt> </tt>
|
||||
<a name="L263"></a><tt class="py-lineno">263</tt> <tt class="py-line"><tt class="py-docstring"> params:</tt> </tt>
|
||||
<a name="L264"></a><tt class="py-lineno">264</tt> <tt class="py-line"><tt class="py-docstring"> configFilename: indicates which configuration file to parse</tt> </tt>
|
||||
<a name="L265"></a><tt class="py-lineno">265</tt> <tt class="py-line"><tt class="py-docstring"> """</tt> </tt>
|
||||
<a name="L266"></a><tt class="py-lineno">266</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-120" class="py-name"><a title="linspector.lib.config.parser.ConfigParser._read_json_config" class="py-name" href="#" onclick="return doclink('link-120', '_read_json_config', 'link-84');">_read_json_config</a></tt><tt class="py-op">(</tt><tt class="py-name">configFilename</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L267"></a><tt class="py-lineno">267</tt> <tt class="py-line"> </tt>
|
||||
<a name="L268"></a><tt class="py-lineno">268</tt> <tt class="py-line"> <tt class="py-comment"># first step</tt> </tt>
|
||||
<a name="L269"></a><tt class="py-lineno">269</tt> <tt class="py-line"> <tt id="link-121" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-121', 'creator', 'link-54');">creator</a></tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt><tt class="py-op">:</tt> <tt id="link-122" class="py-name"><a title="linspector.lib.config.layouts.Layout" class="py-name" href="#" onclick="return doclink('link-122', 'Layout', 'link-1');">Layout</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt><tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L270"></a><tt class="py-lineno">270</tt> <tt class="py-line"> <tt id="link-123" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-123', 'layouts', 'link-0');">layouts</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-124" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser._create_raw_Object()=linspector.lib.config.parser.ConfigParser-class.html#_create_raw_Object"><a title="linspector.lib.config.parser.ConfigParser._create_raw_Object" class="py-name" href="#" onclick="return doclink('link-124', '_create_raw_Object', 'link-124');">_create_raw_Object</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-125" class="py-name"><a title="linspector.lib.config.parser.KEY_LAYOUTS" class="py-name" href="#" onclick="return doclink('link-125', 'KEY_LAYOUTS', 'link-34');">KEY_LAYOUTS</a></tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"Layout"</tt><tt class="py-op">,</tt> <tt id="link-126" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-126', 'creator', 'link-54');">creator</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L271"></a><tt class="py-lineno">271</tt> <tt class="py-line"> </tt>
|
||||
<a name="L272"></a><tt class="py-lineno">272</tt> <tt class="py-line"> <tt id="link-127" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-127', 'creator', 'link-54');">creator</a></tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt><tt class="py-op">:</tt> <tt id="link-128" class="py-name"><a title="linspector.lib.config.members.Member" class="py-name" href="#" onclick="return doclink('link-128', 'Member', 'link-5');">Member</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L273"></a><tt class="py-lineno">273</tt> <tt class="py-line"> <tt id="link-129" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-129', 'members', 'link-4');">members</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-130" class="py-name"><a title="linspector.lib.config.parser.ConfigParser._create_raw_Object" class="py-name" href="#" onclick="return doclink('link-130', '_create_raw_Object', 'link-124');">_create_raw_Object</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-131" class="py-name"><a title="linspector.lib.config.parser.KEY_MEMBERS" class="py-name" href="#" onclick="return doclink('link-131', 'KEY_MEMBERS', 'link-36');">KEY_MEMBERS</a></tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"Member"</tt><tt class="py-op">,</tt> <tt id="link-132" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-132', 'creator', 'link-54');">creator</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L274"></a><tt class="py-lineno">274</tt> <tt class="py-line"> </tt>
|
||||
<a name="L275"></a><tt class="py-lineno">275</tt> <tt class="py-line"> <tt id="link-133" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-133', 'creator', 'link-54');">creator</a></tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt><tt class="py-op">:</tt> <tt id="link-134" class="py-name"><a title="linspector.lib.config.hostgroups.HostGroup" class="py-name" href="#" onclick="return doclink('link-134', 'HostGroup', 'link-3');">HostGroup</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L276"></a><tt class="py-lineno">276</tt> <tt class="py-line"> <tt id="link-135" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-135', 'hostgroups', 'link-2');">hostgroups</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-136" class="py-name"><a title="linspector.lib.config.parser.ConfigParser._create_raw_Object" class="py-name" href="#" onclick="return doclink('link-136', '_create_raw_Object', 'link-124');">_create_raw_Object</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-137" class="py-name"><a title="linspector.lib.config.parser.KEY_HOSTGROUPS" class="py-name" href="#" onclick="return doclink('link-137', 'KEY_HOSTGROUPS', 'link-35');">KEY_HOSTGROUPS</a></tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"Hostgroup"</tt><tt class="py-op">,</tt> <tt id="link-138" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-138', 'creator', 'link-54');">creator</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L277"></a><tt class="py-lineno">277</tt> <tt class="py-line"> </tt>
|
||||
<a name="L278"></a><tt class="py-lineno">278</tt> <tt class="py-line"> <tt id="link-139" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-139', 'creator', 'link-54');">creator</a></tt> <tt class="py-op">=</tt> <tt id="link-140" class="py-name" targets="Function linspector.lib.config.parser.parsePeriodList()=linspector.lib.config.parser-module.html#parsePeriodList"><a title="linspector.lib.config.parser.parsePeriodList" class="py-name" href="#" onclick="return doclink('link-140', 'parsePeriodList', 'link-140');">parsePeriodList</a></tt> </tt>
|
||||
<a name="L279"></a><tt class="py-lineno">279</tt> <tt class="py-line"> <tt id="link-141" class="py-name"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-141', 'periods', 'link-6');">periods</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-142" class="py-name"><a title="linspector.lib.config.parser.ConfigParser._create_raw_Object" class="py-name" href="#" onclick="return doclink('link-142', '_create_raw_Object', 'link-124');">_create_raw_Object</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">jsonDict</tt><tt class="py-op">[</tt><tt id="link-143" class="py-name"><a title="linspector.lib.config.parser.KEY_PERIODS
|
||||
linspector.lib.services.service.KEY_PERIODS" class="py-name" href="#" onclick="return doclink('link-143', 'KEY_PERIODS', 'link-37');">KEY_PERIODS</a></tt><tt class="py-op">]</tt><tt class="py-op">,</tt> <tt class="py-string">"Period"</tt><tt class="py-op">,</tt> <tt id="link-144" class="py-name"><a title="linspector.lib.tasks.email.creator
|
||||
linspector.lib.tasks.sms.creator
|
||||
linspector.lib.tasks.xmpp.creator" class="py-name" href="#" onclick="return doclink('link-144', 'creator', 'link-54');">creator</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L280"></a><tt class="py-lineno">280</tt> <tt class="py-line"> </tt>
|
||||
<a name="L281"></a><tt class="py-lineno">281</tt> <tt class="py-line"> <tt class="py-comment">#2. import and replace</tt> </tt>
|
||||
<a name="L282"></a><tt class="py-lineno">282</tt> <tt class="py-line"> <tt class="py-name">items_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">:</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-145" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup.get_services()=linspector.lib.config.hostgroups.HostGroup-class.html#get_services"><a title="linspector.lib.config.hostgroups.HostGroup.get_services" class="py-name" href="#" onclick="return doclink('link-145', 'get_services', 'link-145');">get_services</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L283"></a><tt class="py-lineno">283</tt> <tt class="py-line"> <tt class="py-name">class_check</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt id="link-146" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-146', 'service', 'link-12');">service</a></tt><tt class="py-op">:</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-147" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-147', 'service', 'link-12');">service</a></tt><tt class="py-op">,</tt> <tt id="link-148" class="py-name"><a title="linspector.lib.config.services.Service
|
||||
linspector.lib.services.service.Service" class="py-name" href="#" onclick="return doclink('link-148', 'Service', 'link-13');">Service</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L284"></a><tt class="py-lineno">284</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-149" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser.replace_with_import()=linspector.lib.config.parser.ConfigParser-class.html#replace_with_import"><a title="linspector.lib.config.parser.ConfigParser.replace_with_import" class="py-name" href="#" onclick="return doclink('link-149', 'replace_with_import', 'link-149');">replace_with_import</a></tt><tt class="py-op">(</tt><tt id="link-150" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-150', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">,</tt> <tt id="link-151" class="py-name"><a title="linspector.lib.config.parser.MOD_SERVICES" class="py-name" href="#" onclick="return doclink('link-151', 'MOD_SERVICES', 'link-26');">MOD_SERVICES</a></tt><tt class="py-op">,</tt> <tt class="py-name">items_func</tt><tt class="py-op">,</tt> <tt class="py-name">class_check</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L285"></a><tt class="py-lineno">285</tt> <tt class="py-line"> </tt>
|
||||
<a name="L286"></a><tt class="py-lineno">286</tt> <tt class="py-line"> <tt class="py-name">items_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">:</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-152" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup.get_processors()=linspector.lib.config.hostgroups.HostGroup-class.html#get_processors"><a title="linspector.lib.config.hostgroups.HostGroup.get_processors" class="py-name" href="#" onclick="return doclink('link-152', 'get_processors', 'link-152');">get_processors</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L287"></a><tt class="py-lineno">287</tt> <tt class="py-line"> <tt class="py-name">class_check</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt id="link-153" class="py-name"><a title="linspector.lib.processors.processor" class="py-name" href="#" onclick="return doclink('link-153', 'processor', 'link-16');">processor</a></tt><tt class="py-op">:</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-154" class="py-name"><a title="linspector.lib.processors.processor" class="py-name" href="#" onclick="return doclink('link-154', 'processor', 'link-16');">processor</a></tt><tt class="py-op">,</tt> <tt id="link-155" class="py-name"><a title="linspector.lib.processors.processor.Processor" class="py-name" href="#" onclick="return doclink('link-155', 'Processor', 'link-17');">Processor</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L288"></a><tt class="py-lineno">288</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-156" class="py-name"><a title="linspector.lib.config.parser.ConfigParser.replace_with_import" class="py-name" href="#" onclick="return doclink('link-156', 'replace_with_import', 'link-149');">replace_with_import</a></tt><tt class="py-op">(</tt><tt id="link-157" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-157', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">,</tt> <tt id="link-158" class="py-name"><a title="linspector.lib.config.parser.MOD_PROCESSORS" class="py-name" href="#" onclick="return doclink('link-158', 'MOD_PROCESSORS', 'link-27');">MOD_PROCESSORS</a></tt><tt class="py-op">,</tt> <tt class="py-name">items_func</tt><tt class="py-op">,</tt> <tt class="py-name">class_check</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L289"></a><tt class="py-lineno">289</tt> <tt class="py-line"> </tt>
|
||||
<a name="L290"></a><tt class="py-lineno">290</tt> <tt class="py-line"> <tt class="py-name">items_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt id="link-159" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-159', 'service', 'link-12');">service</a></tt><tt class="py-op">:</tt> <tt id="link-160" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-160', 'service', 'link-12');">service</a></tt><tt class="py-op">.</tt><tt id="link-161" class="py-name" targets="Method linspector.lib.services.service.Service.get_parser()=linspector.lib.services.service.Service-class.html#get_parser"><a title="linspector.lib.services.service.Service.get_parser" class="py-name" href="#" onclick="return doclink('link-161', 'get_parser', 'link-161');">get_parser</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L291"></a><tt class="py-lineno">291</tt> <tt class="py-line"> <tt class="py-name">class_check</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt id="link-162" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-162', 'parser', 'link-20');">parser</a></tt><tt class="py-op">:</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-163" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-163', 'parser', 'link-20');">parser</a></tt><tt class="py-op">,</tt> <tt id="link-164" class="py-name"><a title="linspector.lib.parsers.parser.Parser" class="py-name" href="#" onclick="return doclink('link-164', 'Parser', 'link-21');">Parser</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L292"></a><tt class="py-lineno">292</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-165" class="py-name"><a title="linspector.lib.config.parser.ConfigParser.replace_with_import" class="py-name" href="#" onclick="return doclink('link-165', 'replace_with_import', 'link-149');">replace_with_import</a></tt><tt class="py-op">(</tt><tt id="link-166" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-166', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">.</tt><tt id="link-167" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-167', 'services', 'link-11');">services</a></tt><tt class="py-op">,</tt> <tt id="link-168" class="py-name"><a title="linspector.lib.config.parser.MOD_PARSERS" class="py-name" href="#" onclick="return doclink('link-168', 'MOD_PARSERS', 'link-28');">MOD_PARSERS</a></tt><tt class="py-op">,</tt> <tt class="py-name">items_func</tt><tt class="py-op">,</tt> <tt class="py-name">class_check</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L293"></a><tt class="py-lineno">293</tt> <tt class="py-line"> </tt>
|
||||
<a name="L294"></a><tt class="py-lineno">294</tt> <tt class="py-line"> <tt class="py-name">items_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">member</tt><tt class="py-op">:</tt> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt id="link-169" class="py-name" targets="Method linspector.lib.config.members.Member.get_tasks()=linspector.lib.config.members.Member-class.html#get_tasks"><a title="linspector.lib.config.members.Member.get_tasks" class="py-name" href="#" onclick="return doclink('link-169', 'get_tasks', 'link-169');">get_tasks</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L295"></a><tt class="py-lineno">295</tt> <tt class="py-line"> <tt class="py-name">class_check</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt id="link-170" class="py-name"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-170', 'task', 'link-24');">task</a></tt><tt class="py-op">:</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-171" class="py-name"><a title="linspector.lib.tasks.task" class="py-name" href="#" onclick="return doclink('link-171', 'task', 'link-24');">task</a></tt><tt class="py-op">,</tt> <tt id="link-172" class="py-name"><a title="linspector.lib.config.tasks.Task
|
||||
linspector.lib.tasks.task.Task" class="py-name" href="#" onclick="return doclink('link-172', 'Task', 'link-25');">Task</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L296"></a><tt class="py-lineno">296</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-173" class="py-name"><a title="linspector.lib.config.parser.ConfigParser.replace_with_import" class="py-name" href="#" onclick="return doclink('link-173', 'replace_with_import', 'link-149');">replace_with_import</a></tt><tt class="py-op">(</tt><tt id="link-174" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-174', 'members', 'link-4');">members</a></tt><tt class="py-op">,</tt> <tt id="link-175" class="py-name"><a title="linspector.lib.config.parser.MOD_TASKS" class="py-name" href="#" onclick="return doclink('link-175', 'MOD_TASKS', 'link-29');">MOD_TASKS</a></tt><tt class="py-op">,</tt> <tt class="py-name">items_func</tt><tt class="py-op">,</tt> <tt class="py-name">class_check</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L297"></a><tt class="py-lineno">297</tt> <tt class="py-line"> </tt>
|
||||
<a name="L298"></a><tt class="py-lineno">298</tt> <tt class="py-line"> <tt class="py-comment">#replace object pointer</tt> </tt>
|
||||
<a name="L299"></a><tt class="py-lineno">299</tt> <tt class="py-line"> <tt class="py-name">id_list_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">:</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-176" class="py-name"><a title="linspector.lib.config.hostgroups.HostGroup.get_members" class="py-name" href="#" onclick="return doclink('link-176', 'get_members', 'link-100');">get_members</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L300"></a><tt class="py-lineno">300</tt> <tt class="py-line"> <tt class="py-name">id_get_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">member</tt><tt class="py-op">:</tt> <tt class="py-name">member</tt><tt class="py-op">.</tt><tt class="py-name">id</tt> </tt>
|
||||
<a name="L301"></a><tt class="py-lineno">301</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-177" class="py-name" targets="Method linspector.lib.config.parser.ConfigParser.replace_pointer()=linspector.lib.config.parser.ConfigParser-class.html#replace_pointer"><a title="linspector.lib.config.parser.ConfigParser.replace_pointer" class="py-name" href="#" onclick="return doclink('link-177', 'replace_pointer', 'link-177');">replace_pointer</a></tt><tt class="py-op">(</tt><tt id="link-178" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-178', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">,</tt> <tt id="link-179" class="py-name"><a title="linspector.lib.config.members" class="py-name" href="#" onclick="return doclink('link-179', 'members', 'link-4');">members</a></tt><tt class="py-op">,</tt> <tt class="py-name">id_list_func</tt><tt class="py-op">,</tt> <tt class="py-name">id_get_func</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L302"></a><tt class="py-lineno">302</tt> <tt class="py-line"> </tt>
|
||||
<a name="L303"></a><tt class="py-lineno">303</tt> <tt class="py-line"> <tt id="link-180" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-180', 'services', 'link-11');">services</a></tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L304"></a><tt class="py-lineno">304</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hg</tt> <tt class="py-keyword">in</tt> <tt id="link-181" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-181', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L305"></a><tt class="py-lineno">305</tt> <tt class="py-line"> <tt id="link-182" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-182', 'services', 'link-11');">services</a></tt><tt class="py-op">.</tt><tt class="py-name">extend</tt><tt class="py-op">(</tt><tt class="py-name">hg</tt><tt class="py-op">.</tt><tt id="link-183" class="py-name"><a title="linspector.lib.config.hostgroups.HostGroup.get_services" class="py-name" href="#" onclick="return doclink('link-183', 'get_services', 'link-145');">get_services</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L306"></a><tt class="py-lineno">306</tt> <tt class="py-line"> <tt class="py-name">id_list_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt id="link-184" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-184', 'service', 'link-12');">service</a></tt><tt class="py-op">:</tt> <tt id="link-185" class="py-name"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-185', 'service', 'link-12');">service</a></tt><tt class="py-op">.</tt><tt id="link-186" class="py-name" targets="Method linspector.lib.services.service.Service.get_periods()=linspector.lib.services.service.Service-class.html#get_periods"><a title="linspector.lib.services.service.Service.get_periods" class="py-name" href="#" onclick="return doclink('link-186', 'get_periods', 'link-186');">get_periods</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L307"></a><tt class="py-lineno">307</tt> <tt class="py-line"> <tt class="py-name">id_get_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">period</tt><tt class="py-op">:</tt> <tt class="py-name">period</tt><tt class="py-op">.</tt><tt id="link-187" class="py-name" targets="Method linspector.lib.config.hostgroups.HostGroup.get_name()=linspector.lib.config.hostgroups.HostGroup-class.html#get_name,Method linspector.lib.config.layouts.Layout.get_name()=linspector.lib.config.layouts.Layout-class.html#get_name"><a title="linspector.lib.config.hostgroups.HostGroup.get_name
|
||||
linspector.lib.config.layouts.Layout.get_name" class="py-name" href="#" onclick="return doclink('link-187', 'get_name', 'link-187');">get_name</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L308"></a><tt class="py-lineno">308</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-188" class="py-name"><a title="linspector.lib.config.parser.ConfigParser.replace_pointer" class="py-name" href="#" onclick="return doclink('link-188', 'replace_pointer', 'link-177');">replace_pointer</a></tt><tt class="py-op">(</tt><tt id="link-189" class="py-name"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-189', 'services', 'link-11');">services</a></tt><tt class="py-op">,</tt> <tt id="link-190" class="py-name"><a title="linspector.lib.config.periods" class="py-name" href="#" onclick="return doclink('link-190', 'periods', 'link-6');">periods</a></tt><tt class="py-op">,</tt> <tt class="py-name">id_list_func</tt><tt class="py-op">,</tt> <tt class="py-name">id_get_func</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L309"></a><tt class="py-lineno">309</tt> <tt class="py-line"> </tt>
|
||||
<a name="L310"></a><tt class="py-lineno">310</tt> <tt class="py-line"> <tt class="py-name">id_list_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">layout</tt><tt class="py-op">:</tt> <tt class="py-name">layout</tt><tt class="py-op">.</tt><tt id="link-191" class="py-name"><a title="linspector.lib.config.layouts.Layout.get_hostgroups" class="py-name" href="#" onclick="return doclink('link-191', 'get_hostgroups', 'link-89');">get_hostgroups</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L311"></a><tt class="py-lineno">311</tt> <tt class="py-line"> <tt class="py-name">id_get_func</tt> <tt class="py-op">=</tt> <tt class="py-keyword">lambda</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">:</tt> <tt class="py-name">hostgroup</tt><tt class="py-op">.</tt><tt id="link-192" class="py-name"><a title="linspector.lib.config.hostgroups.HostGroup.get_name
|
||||
linspector.lib.config.layouts.Layout.get_name" class="py-name" href="#" onclick="return doclink('link-192', 'get_name', 'link-187');">get_name</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L312"></a><tt class="py-lineno">312</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-193" class="py-name"><a title="linspector.lib.config.parser.ConfigParser.replace_pointer" class="py-name" href="#" onclick="return doclink('link-193', 'replace_pointer', 'link-177');">replace_pointer</a></tt><tt class="py-op">(</tt><tt id="link-194" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-194', 'layouts', 'link-0');">layouts</a></tt><tt class="py-op">,</tt> <tt id="link-195" class="py-name"><a title="linspector.lib.config.hostgroups" class="py-name" href="#" onclick="return doclink('link-195', 'hostgroups', 'link-2');">hostgroups</a></tt><tt class="py-op">,</tt> <tt class="py-name">id_list_func</tt><tt class="py-op">,</tt> <tt class="py-name">id_get_func</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L313"></a><tt class="py-lineno">313</tt> <tt class="py-line"> </tt>
|
||||
<a name="L314"></a><tt class="py-lineno">314</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-196" class="py-name"><a title="linspector.lib.config.layouts" class="py-name" href="#" onclick="return doclink('link-196', 'layouts', 'link-0');">layouts</a></tt> </tt>
|
||||
</div></div><a name="L315"></a><tt class="py-lineno">315</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
497
docs/linspector.lib.config.parser.ConfigParser-class.html
Normal file
497
docs/linspector.lib.config.parser.ConfigParser-class.html
Normal file
|
|
@ -0,0 +1,497 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.parser.ConfigParser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.parser-module.html">Module parser</a> ::
|
||||
Class ConfigParser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.parser.ConfigParser-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class ConfigParser</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser">source code</a></span></p>
|
||||
<dl><dt>Known Subclasses:</dt>
|
||||
<dd>
|
||||
<ul class="subclass-list">
|
||||
<li><a href="linspector.lib.config.parser.FullConfigParser-class.html">FullConfigParser</a></li> </ul>
|
||||
</dd></dl>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.ConfigParser-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">log</span>)</span><br />
|
||||
initializes a new ConfigParser Object</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="_create_new_config_dict"></a><span class="summary-sig-name">_create_new_config_dict</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._create_new_config_dict">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create_config"></a><span class="summary-sig-name">create_config</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">config</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.create_config">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.ConfigParser-class.html#_read_json_config" class="summary-sig-name" onclick="show_private();">_read_json_config</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">configFilename</span>)</span><br />
|
||||
reads the config File and returns a dictionary, while lowering the first keys</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._read_json_config">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.ConfigParser-class.html#_get_as_list" class="summary-sig-name" onclick="show_private();">_get_as_list</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">configValue</span>)</span><br />
|
||||
In some cases the config permits to define a list or a single value.</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._get_as_list">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="_create_raw_Object"></a><span class="summary-sig-name">_create_raw_Object</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">jsonDict</span>,
|
||||
<span class="summary-sig-arg">msgName</span>,
|
||||
<span class="summary-sig-arg">creator</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._create_raw_Object">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create_layouts_from_json"></a><span class="summary-sig-name">create_layouts_from_json</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">jsonLayouts</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.create_layouts_from_json">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create_hostgroups_from_json"></a><span class="summary-sig-name">create_hostgroups_from_json</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">jsonHostGroups</span>)</span><br />
|
||||
creates Hostgroups from the jsonConfig</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.create_hostgroups_from_json">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create_members_from_json"></a><span class="summary-sig-name">create_members_from_json</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">jsonMembers</span>)</span><br />
|
||||
creates Members from the jsonConfig</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.create_members_from_json">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="_load_module"></a><span class="summary-sig-name">_load_module</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">clazz</span>,
|
||||
<span class="summary-sig-arg">modPart</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._load_module">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="replace_with_import"></a><span class="summary-sig-name">replace_with_import</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">objList</span>,
|
||||
<span class="summary-sig-arg">modPart</span>,
|
||||
<span class="summary-sig-arg">items_func</span>,
|
||||
<span class="summary-sig-arg">class_check</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.replace_with_import">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="replace_pointer"></a><span class="summary-sig-name">replace_pointer</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">objectList</span>,
|
||||
<span class="summary-sig-arg">replObjectList</span>,
|
||||
<span class="summary-sig-arg">id_list_func</span>,
|
||||
<span class="summary-sig-arg">id_get_func</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.replace_pointer">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.ConfigParser-class.html#parse_config" class="summary-sig-name">parse_config</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">configFilename</span>)</span><br />
|
||||
parses the json configuration and returns a list of layouts,
|
||||
which contains all nessesary information of the config file.</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.parse_config">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">log</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<pre class="literalblock">
|
||||
|
||||
initializes a new ConfigParser Object
|
||||
|
||||
params:
|
||||
log: pre configured logger Object to post messages while parsing"
|
||||
|
||||
</pre>
|
||||
<dl class="fields">
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="_read_json_config"></a>
|
||||
<div class="private">
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">_read_json_config</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">configFilename</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._read_json_config">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<pre class="literalblock">
|
||||
|
||||
reads the config File and returns a dictionary, while lowering the first keys
|
||||
|
||||
params:
|
||||
configFilename: the path under which the configuration file should be found
|
||||
|
||||
</pre>
|
||||
<dl class="fields">
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="_get_as_list"></a>
|
||||
<div class="private">
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">_get_as_list</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">configValue</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser._get_as_list">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>In some cases the config permits to define a list or a single
|
||||
value.</p>
|
||||
<p>returns the value as list</p>
|
||||
<dl class="fields">
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="parse_config"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">parse_config</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">configFilename</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigParser.parse_config">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<pre class="literalblock">
|
||||
|
||||
parses the json configuration and returns a list of layouts,
|
||||
which contains all nessesary information of the config file.
|
||||
It will only parse nessesary Objects.
|
||||
Parsing will be done in 3 steps:
|
||||
1. get raw Config Objects by just passing the values defined inside the config
|
||||
2. replace references by objects
|
||||
3. do sanity checks
|
||||
|
||||
params:
|
||||
configFilename: indicates which configuration file to parse
|
||||
|
||||
</pre>
|
||||
<dl class="fields">
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,295 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.parser.ConfigurationException</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.parser-module.html">Module parser</a> ::
|
||||
Class ConfigurationException
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.parser.ConfigurationException-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class ConfigurationException</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigurationException">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
object --+
|
||||
|
|
||||
exceptions.BaseException --+
|
||||
|
|
||||
exceptions.Exception --+
|
||||
|
|
||||
<strong class="uidshort">ConfigurationException</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.ConfigurationException-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">msg</span>,
|
||||
<span class="summary-sig-arg">log</span>)</span><br />
|
||||
x.__init__(...) initializes x; see help(type(x)) for signature</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigurationException.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.ConfigurationException-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
|
||||
str(x)</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigurationException.__str__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.Exception</code></b>:
|
||||
<code>__new__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>__delattr__</code>,
|
||||
<code>__getattribute__</code>,
|
||||
<code>__getitem__</code>,
|
||||
<code>__getslice__</code>,
|
||||
<code>__reduce__</code>,
|
||||
<code>__repr__</code>,
|
||||
<code>__setattr__</code>,
|
||||
<code>__setstate__</code>,
|
||||
<code>__unicode__</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__format__</code>,
|
||||
<code>__hash__</code>,
|
||||
<code>__reduce_ex__</code>,
|
||||
<code>__sizeof__</code>,
|
||||
<code>__subclasshook__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PROPERTIES ==================== -->
|
||||
<a name="section-Properties"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Properties</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Properties"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>exceptions.BaseException</code></b>:
|
||||
<code>args</code>,
|
||||
<code>message</code>
|
||||
</p>
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
|
||||
<code>__class__</code>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">msg</span>,
|
||||
<span class="sig-arg">log</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigurationException.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>x.__init__(...) initializes x; see help(type(x)) for signature</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__init__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="__str__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
|
||||
<br /><em class="fname">(Informal representation operator)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#ConfigurationException.__str__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<p>str(x)</p>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
object.__str__
|
||||
<dd><em class="note">(inherited documentation)</em></dd>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
226
docs/linspector.lib.config.parser.FullConfigParser-class.html
Normal file
226
docs/linspector.lib.config.parser.FullConfigParser-class.html
Normal file
|
|
@ -0,0 +1,226 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.parser.FullConfigParser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.parser-module.html">Module parser</a> ::
|
||||
Class FullConfigParser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.parser.FullConfigParser-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class FullConfigParser</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#FullConfigParser">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.config.parser.ConfigParser-class.html">ConfigParser</a> --+
|
||||
|
|
||||
<strong class="uidshort">FullConfigParser</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.config.parser.FullConfigParser-class.html#parse_config" class="summary-sig-name">parse_config</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">configFilename</span>)</span><br />
|
||||
parses the json configuration and returns a list of layouts,
|
||||
which contains all nessesary information of the config file.</td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#FullConfigParser.parse_config">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.config.parser.ConfigParser-class.html">ConfigParser</a></code></b>:
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#__init__">__init__</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#create_config">create_config</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#create_hostgroups_from_json">create_hostgroups_from_json</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#create_layouts_from_json">create_layouts_from_json</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#create_members_from_json">create_members_from_json</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#replace_pointer">replace_pointer</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#replace_with_import">replace_with_import</a></code>
|
||||
</p>
|
||||
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.config.parser.ConfigParser-class.html">ConfigParser</a></code></b> (private):
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#_create_new_config_dict" onclick="show_private();">_create_new_config_dict</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#_create_raw_Object" onclick="show_private();">_create_raw_Object</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#_get_as_list" onclick="show_private();">_get_as_list</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#_load_module" onclick="show_private();">_load_module</a></code>,
|
||||
<code><a href="linspector.lib.config.parser.ConfigParser-class.html#_read_json_config" onclick="show_private();">_read_json_config</a></code>
|
||||
</p></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="parse_config"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">parse_config</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">configFilename</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.config.parser-pysrc.html#FullConfigParser.parse_config">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
<pre class="literalblock">
|
||||
|
||||
parses the json configuration and returns a list of layouts,
|
||||
which contains all nessesary information of the config file.
|
||||
parses the full config
|
||||
Parsing will be done in 3 steps:
|
||||
1. get raw Config Objects by just passing the values defined inside the config
|
||||
2. replace references by objects, import services, tasks, parsers and processors
|
||||
3. do sanity checks
|
||||
|
||||
params:
|
||||
configFilename: indicates which configuration file to parse
|
||||
|
||||
</pre>
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.config.parser.ConfigParser-class.html#parse_config">ConfigParser.parse_config</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -104,41 +104,6 @@
|
|||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="parsePeriodList"></a><span class="summary-sig-name">parsePeriodList</span>(<span class="summary-sig-arg">periodlist</span>,
|
||||
<span class="summary-sig-arg">log</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.periods-pysrc.html#parsePeriodList">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
|
|
@ -190,7 +155,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -324,7 +324,7 @@ object --+
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -308,7 +308,7 @@ object --+
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -318,7 +318,7 @@ object --+
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -256,7 +256,7 @@ object --+
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -63,20 +63,23 @@
|
|||
</div><div id="Service.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Service.__init__-expanded"><a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">=</tt> <tt class="py-name">name</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.core.command=linspector.lib.core.command-module.html"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-0', 'command', 'link-0');">command</a></tt> <tt class="py-op">=</tt> <tt id="link-1" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-1', 'command', 'link-0');">command</a></tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt> <tt class="py-op">=</tt> <tt class="py-name">comment</tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Package linspector.lib.parser=linspector.lib.parser-module.html,Module linspector.lib.parser.parser=linspector.lib.parser.parser-module.html"><a title="linspector.lib.parser
|
||||
linspector.lib.parser.parser" class="py-name" href="#" onclick="return doclink('link-2', 'parser', 'link-2');">parser</a></tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="linspector.lib.parser
|
||||
linspector.lib.parser.parser" class="py-name" href="#" onclick="return doclink('link-3', 'parser', 'link-2');">parser</a></tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name" targets="Module linspector.lib.config.parser=linspector.lib.config.parser-module.html,Module linspector.lib.parsers.parser=linspector.lib.parsers.parser-module.html"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-2', 'parser', 'link-2');">parser</a></tt> <tt class="py-op">=</tt> <tt id="link-3" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-3', 'parser', 'link-2');">parser</a></tt> </tt>
|
||||
</div><a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.__str__"></a><div id="Service.__str__-def"><a name="L8"></a><tt class="py-lineno"> 8</tt> <a class="py-toggle" href="#" id="Service.__str__-toggle" onclick="return toggle('Service.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.services.Service-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Service.__str__-expanded"><a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Service('Name: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">"', 'Command: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-4', 'command', 'link-0');">command</a></tt> <tt class="py-op">+</tt> <tt class="py-string">", 'Parser: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.parser
|
||||
linspector.lib.parser.parser" class="py-name" href="#" onclick="return doclink('link-5', 'parser', 'link-2');">parser</a></tt> <tt class="py-op">+</tt> <tt class="py-string">"')"</tt> </tt>
|
||||
</div><div id="Service.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Service.__str__-expanded"><a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Service('Name: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">"', 'Command: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-4', 'command', 'link-0');">command</a></tt> <tt class="py-op">+</tt> <tt class="py-string">", 'Parser: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-5', 'parser', 'link-2');">parser</a></tt> <tt class="py-op">+</tt> <tt class="py-string">"')"</tt> </tt>
|
||||
</div><a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.clone"></a><div id="Service.clone-def"><a name="L11"></a><tt class="py-lineno">11</tt> <a class="py-toggle" href="#" id="Service.clone-toggle" onclick="return toggle('Service.clone');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.services.Service-class.html#clone">clone</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.clone-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Service.clone-expanded"><a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-6" class="py-name" targets="Class linspector.lib.config.services.Service=linspector.lib.config.services.Service-class.html"><a title="linspector.lib.config.services.Service" class="py-name" href="#" onclick="return doclink('link-6', 'Service', 'link-6');">Service</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-7', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><div id="Service.clone-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Service.clone-expanded"><a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-6" class="py-name" targets="Class linspector.lib.config.services.Service=linspector.lib.config.services.Service-class.html,Class linspector.lib.services.service.Service=linspector.lib.services.service.Service-class.html"><a title="linspector.lib.config.services.Service
|
||||
linspector.lib.services.service.Service" class="py-name" href="#" onclick="return doclink('link-6', 'Service', 'link-6');">Service</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-7', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> </tt>
|
||||
<a name="serviceList"></a><div id="serviceList-def"><a name="L15"></a><tt class="py-lineno">15</tt> <a class="py-toggle" href="#" id="serviceList-toggle" onclick="return toggle('serviceList');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.services-module.html#serviceList">serviceList</a><tt class="py-op">(</tt><tt class="py-param">services</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="serviceList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="serviceList-expanded"><a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-op">[</tt><tt id="link-8" class="py-name"><a title="linspector.lib.config.services.Service" class="py-name" href="#" onclick="return doclink('link-8', 'Service', 'link-6');">Service</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">=</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt> <tt class="py-keyword">in</tt> <tt id="link-9" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html"><a title="linspector.lib.config.services" class="py-name" href="#" onclick="return doclink('link-9', 'services', 'link-9');">services</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
</div><div id="serviceList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="serviceList-expanded"><a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-op">[</tt><tt id="link-8" class="py-name"><a title="linspector.lib.config.services.Service
|
||||
linspector.lib.services.service.Service" class="py-name" href="#" onclick="return doclink('link-8', 'Service', 'link-6');">Service</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">=</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt> <tt class="py-keyword">in</tt> <tt id="link-9" class="py-name" targets="Module linspector.lib.config.services=linspector.lib.config.services-module.html,Package linspector.lib.services=linspector.lib.services-module.html"><a title="linspector.lib.config.services
|
||||
linspector.lib.services" class="py-name" href="#" onclick="return doclink('link-9', 'services', 'link-9');">services</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
</div><a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
|
|
@ -110,7 +113,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -155,7 +155,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
190
docs/linspector.lib.config.tasks-module.html
Normal file
190
docs/linspector.lib.config.tasks-module.html
Normal file
|
|
@ -0,0 +1,190 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.tasks</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
Module tasks
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.tasks-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module tasks</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.tasks-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.config.tasks.Task-class.html" class="summary-name">Task</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="parseTaskList"></a><span class="summary-sig-name">parseTaskList</span>(<span class="summary-sig-arg">tasks</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.tasks-pysrc.html#parseTaskList">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
132
docs/linspector.lib.config.tasks-pysrc.html
Normal file
132
docs/linspector.lib.config.tasks-pysrc.html
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.tasks</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
Module tasks
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.tasks-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.config.tasks-module.html">Module linspector.lib.config.tasks</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="Task"></a><div id="Task-def"><a name="L1"></a><tt class="py-lineno"> 1</tt> <a class="py-toggle" href="#" id="Task-toggle" onclick="return toggle('Task');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.config.tasks.Task-class.html">Task</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Task-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Task-expanded"><a name="Task.__init__"></a><div id="Task.__init__-def"><a name="L2"></a><tt class="py-lineno"> 2</tt> <a class="py-toggle" href="#" id="Task.__init__-toggle" onclick="return toggle('Task.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.tasks.Task-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">name</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">command</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">,</tt> <tt class="py-param">priority</tt><tt class="py-op">=</tt><tt class="py-number">0</tt><tt class="py-op">,</tt> <tt class="py-param">comment</tt><tt class="py-op">=</tt><tt class="py-string">""</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Task.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Task.__init__-expanded"><a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">=</tt> <tt class="py-name">name</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Module linspector.lib.core.command=linspector.lib.core.command-module.html"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-0', 'command', 'link-0');">command</a></tt> <tt class="py-op">=</tt> <tt id="link-1" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-1', 'command', 'link-0');">command</a></tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">priority</tt> <tt class="py-op">=</tt> <tt class="py-name">priority</tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt> <tt class="py-op">=</tt> <tt class="py-name">comment</tt> </tt>
|
||||
</div><a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> </tt>
|
||||
<a name="Task.__str__"></a><div id="Task.__str__-def"><a name="L8"></a><tt class="py-lineno"> 8</tt> <a class="py-toggle" href="#" id="Task.__str__-toggle" onclick="return toggle('Task.__str__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.tasks.Task-class.html#__str__">__str__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Task.__str__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Task.__str__-expanded"><a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-string">"Task('Name: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt> <tt class="py-op">+</tt> <tt class="py-string">"', 'Command: "</tt> <tt class="py-op">+</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-2', 'command', 'link-0');">command</a></tt> <tt class="py-op">+</tt> <tt class="py-string">"', 'Priority: "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">priority</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">"')"</tt> </tt>
|
||||
</div><a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> </tt>
|
||||
<a name="Task.clone"></a><div id="Task.clone-def"><a name="L11"></a><tt class="py-lineno">11</tt> <a class="py-toggle" href="#" id="Task.clone-toggle" onclick="return toggle('Task.clone');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.tasks.Task-class.html#clone">clone</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Task.clone-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Task.clone-expanded"><a name="L12"></a><tt class="py-lineno">12</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-3" class="py-name" targets="Class linspector.lib.config.tasks.Task=linspector.lib.config.tasks.Task-class.html,Class linspector.lib.tasks.task.Task=linspector.lib.tasks.task.Task-class.html"><a title="linspector.lib.config.tasks.Task
|
||||
linspector.lib.tasks.task.Task" class="py-name" href="#" onclick="return doclink('link-3', 'Task', 'link-3');">Task</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-4', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">priority</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">comment</tt><tt class="py-op">)</tt> </tt>
|
||||
</div></div><a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> </tt>
|
||||
<a name="parseTaskList"></a><div id="parseTaskList-def"><a name="L15"></a><tt class="py-lineno">15</tt> <a class="py-toggle" href="#" id="parseTaskList-toggle" onclick="return toggle('parseTaskList');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.config.tasks-module.html#parseTaskList">parseTaskList</a><tt class="py-op">(</tt><tt class="py-param">tasks</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="parseTaskList-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="parseTaskList-expanded"><a name="L16"></a><tt class="py-lineno">16</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-op">[</tt><tt id="link-5" class="py-name"><a title="linspector.lib.config.tasks.Task
|
||||
linspector.lib.tasks.task.Task" class="py-name" href="#" onclick="return doclink('link-5', 'Task', 'link-3');">Task</a></tt><tt class="py-op">(</tt><tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-name">values</tt><tt class="py-op">)</tt> <tt class="py-keyword">for</tt> <tt class="py-name">name</tt><tt class="py-op">,</tt> <tt class="py-name">values</tt> <tt class="py-keyword">in</tt> <tt id="link-6" class="py-name" targets="Module linspector.lib.config.tasks=linspector.lib.config.tasks-module.html,Package linspector.lib.tasks=linspector.lib.tasks-module.html"><a title="linspector.lib.config.tasks
|
||||
linspector.lib.tasks" class="py-name" href="#" onclick="return doclink('link-6', 'tasks', 'link-6');">tasks</a></tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">]</tt> </tt>
|
||||
</div><a name="L17"></a><tt class="py-lineno">17</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
177
docs/linspector.lib.config.tasks.Task-class.html
Normal file
177
docs/linspector.lib.config.tasks.Task-class.html
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.config.tasks.Task</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.config-module.html">Package config</a> ::
|
||||
<a href="linspector.lib.config.tasks-module.html">Module tasks</a> ::
|
||||
Class Task
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.config.tasks.Task-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class Task</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.config.tasks-pysrc.html#Task">source code</a></span></p>
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">name</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">command</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>,
|
||||
<span class="summary-sig-arg">priority</span>=<span class="summary-sig-default">0</span>,
|
||||
<span class="summary-sig-arg">comment</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string"></code><code class="variable-quote">'</code></span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.tasks-pysrc.html#Task.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__str__"></a><span class="summary-sig-name">__str__</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.tasks-pysrc.html#Task.__str__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="clone"></a><span class="summary-sig-name">clone</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.config.tasks-pysrc.html#Task.clone">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -137,7 +137,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -87,10 +87,10 @@
|
|||
<a name="L27"></a><tt class="py-lineno">27</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">commandStart</tt> <tt class="py-op">=</tt> <tt class="py-name">dt</tt><tt class="py-op">.</tt><tt class="py-name">now</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno">28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-3" class="py-name" targets="Method linspector.lib.core.logger.Logger.i()=linspector.lib.core.logger.Logger-class.html#i"><a title="linspector.lib.core.logger.Logger.i" class="py-name" href="#" onclick="return doclink('link-3', 'i', 'link-3');">i</a></tt><tt class="py-op">(</tt><tt class="py-string">"calling command "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-4', 'command', 'link-0');">command</a></tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">" at "</tt> <tt class="py-op">+</tt> <tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">commandStart</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L29"></a><tt class="py-lineno">29</tt> <tt class="py-line"> <tt class="py-comment">#self.output=sp.check_output(self.command.split())</tt> </tt>
|
||||
<a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> <tt class="py-name">process</tt> <tt class="py-op">=</tt> <tt class="py-name">Popen</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-5', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">stdout</tt><tt class="py-op">=</tt><tt class="py-name">sp</tt><tt class="py-op">.</tt><tt class="py-name">PIPE</tt><tt class="py-op">,</tt> <tt class="py-name">stderr</tt><tt class="py-op">=</tt><tt class="py-name">sp</tt><tt class="py-op">.</tt><tt class="py-name">PIPE</tt><tt class="py-op">,</tt> <tt class="py-name">shell</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L30"></a><tt class="py-lineno">30</tt> <tt class="py-line"> <tt class="py-name">process</tt> <tt class="py-op">=</tt> <tt class="py-name">Popen</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-5', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">stdout</tt><tt class="py-op">=</tt><tt class="py-name">sp</tt><tt class="py-op">.</tt><tt class="py-name">PIPE</tt><tt class="py-op">,</tt> <tt class="py-name">stderr</tt><tt class="py-op">=</tt><tt class="py-name">sp</tt><tt class="py-op">.</tt><tt class="py-name">PIPE</tt><tt class="py-op">,</tt> <tt id="link-6" class="py-name" targets="Module linspector.lib.services.shell=linspector.lib.services.shell-module.html"><a title="linspector.lib.services.shell" class="py-name" href="#" onclick="return doclink('link-6', 'shell', 'link-6');">shell</a></tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L31"></a><tt class="py-lineno">31</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">output</tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-op">=</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">communicate</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name" targets="Method linspector.lib.core.logger.Logger.d()=linspector.lib.core.logger.Logger-class.html#d"><a title="linspector.lib.core.logger.Logger.d" class="py-name" href="#" onclick="return doclink('link-6', 'd', 'link-6');">d</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">output</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name"><a title="linspector.lib.core.logger.Logger.d" class="py-name" href="#" onclick="return doclink('link-7', 'd', 'link-6');">d</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno">32</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Method linspector.lib.core.logger.Logger.d()=linspector.lib.core.logger.Logger-class.html#d"><a title="linspector.lib.core.logger.Logger.d" class="py-name" href="#" onclick="return doclink('link-7', 'd', 'link-7');">d</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">output</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno">33</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-8" class="py-name"><a title="linspector.lib.core.logger.Logger.d" class="py-name" href="#" onclick="return doclink('link-8', 'd', 'link-7');">d</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L34"></a><tt class="py-lineno">34</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">retcode</tt> <tt class="py-op">=</tt> <tt class="py-name">process</tt><tt class="py-op">.</tt><tt class="py-name">poll</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L35"></a><tt class="py-lineno">35</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">CalledProcessError</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L36"></a><tt class="py-lineno">36</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">error</tt> <tt class="py-op">=</tt> <tt class="py-name">CalledProcessError</tt><tt class="py-op">.</tt><tt class="py-name">output</tt> </tt>
|
||||
|
|
@ -140,7 +140,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -217,7 +217,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -135,7 +135,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -225,7 +225,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -275,7 +275,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -171,7 +171,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@
|
|||
<a name="L48"></a><tt class="py-lineno">48</tt> <tt class="py-line"> </tt>
|
||||
<a name="L49"></a><tt class="py-lineno">49</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">hs</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">hostServices</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L50"></a><tt class="py-lineno">50</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-15" class="py-name"><a title="linspector.lib.core.logger.Logger.d" class="py-name" href="#" onclick="return doclink('link-15', 'd', 'link-13');">d</a></tt><tt class="py-op">(</tt><tt class="py-name">str</tt><tt class="py-op">(</tt><tt class="py-name">hs</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L51"></a><tt class="py-lineno">51</tt> <tt class="py-line"> <tt class="py-name">cmd</tt> <tt class="py-op">=</tt> <tt id="link-16" class="py-name"><a title="linspector.lib.core.command.Command" class="py-name" href="#" onclick="return doclink('link-16', 'Command', 'link-1');">Command</a></tt><tt class="py-op">(</tt><tt class="py-name">hs</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name" targets="Package linspector.lib.service=linspector.lib.service-module.html"><a title="linspector.lib.service" class="py-name" href="#" onclick="return doclink('link-17', 'service', 'link-17');">service</a></tt><tt class="py-op">.</tt><tt id="link-18" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-18', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L51"></a><tt class="py-lineno">51</tt> <tt class="py-line"> <tt class="py-name">cmd</tt> <tt class="py-op">=</tt> <tt id="link-16" class="py-name"><a title="linspector.lib.core.command.Command" class="py-name" href="#" onclick="return doclink('link-16', 'Command', 'link-1');">Command</a></tt><tt class="py-op">(</tt><tt class="py-name">hs</tt><tt class="py-op">.</tt><tt id="link-17" class="py-name" targets="Module linspector.lib.services.service=linspector.lib.services.service-module.html"><a title="linspector.lib.services.service" class="py-name" href="#" onclick="return doclink('link-17', 'service', 'link-17');">service</a></tt><tt class="py-op">.</tt><tt id="link-18" class="py-name"><a title="linspector.lib.core.command" class="py-name" href="#" onclick="return doclink('link-18', 'command', 'link-0');">command</a></tt><tt class="py-op">,</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L52"></a><tt class="py-lineno">52</tt> <tt class="py-line"> <tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt id="link-19" class="py-name" targets="Method linspector.lib.core.command.Command.call()=linspector.lib.core.command.Command-class.html#call"><a title="linspector.lib.core.command.Command.call" class="py-name" href="#" onclick="return doclink('link-19', 'call', 'link-19');">call</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L53"></a><tt class="py-lineno">53</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">log</tt><tt class="py-op">.</tt><tt id="link-20" class="py-name"><a title="linspector.lib.core.logger.Logger.d" class="py-name" href="#" onclick="return doclink('link-20', 'd', 'link-13');">d</a></tt><tt class="py-op">(</tt><tt class="py-name">cmd</tt><tt class="py-op">.</tt><tt id="link-21" class="py-name" targets="Method linspector.lib.core.command.Command.getAllOutput()=linspector.lib.core.command.Command-class.html#getAllOutput"><a title="linspector.lib.core.command.Command.getAllOutput" class="py-name" href="#" onclick="return doclink('link-21', 'getAllOutput', 'link-21');">getAllOutput</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L54"></a><tt class="py-lineno">54</tt> <tt class="py-line"> <tt class="py-keyword">except</tt> <tt class="py-name">Exception</tt><tt class="py-op">:</tt> </tt>
|
||||
|
|
@ -146,7 +146,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -207,7 +207,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -182,7 +182,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -150,7 +150,7 @@ expandto(location.href);
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
|
|
@ -273,7 +273,7 @@
|
|||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Thu May 30 04:54:05 2013
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
|
|
|
|||
154
docs/linspector.lib.parsers-module.html
Normal file
154
docs/linspector.lib.parsers-module.html
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.parsers</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
Package parsers
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.parsers-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Package parsers</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.parsers-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== SUBMODULES ==================== -->
|
||||
<a name="section-Submodules"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Submodules</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Submodules"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td class="summary">
|
||||
<ul class="nomargin">
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.parsers.parser-module.html">linspector.lib.parsers.parser</a></strong> </li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
113
docs/linspector.lib.parsers-pysrc.html
Normal file
113
docs/linspector.lib.parsers-pysrc.html
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.parsers</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
Package parsers
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.parsers-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.parsers-module.html">Package linspector.lib.parsers</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno">1</tt> <tt class="py-line"> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno">2</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
156
docs/linspector.lib.parsers.parser-module.html
Normal file
156
docs/linspector.lib.parsers.parser-module.html
Normal file
|
|
@ -0,0 +1,156 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.parsers.parser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.parsers-module.html">Package parsers</a> ::
|
||||
Module parser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.parsers.parser-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module parser</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.parsers.parser-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.parsers.parser.Parser-class.html" class="summary-name">Parser</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
126
docs/linspector.lib.parsers.parser-pysrc.html
Normal file
126
docs/linspector.lib.parsers.parser-pysrc.html
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.parsers.parser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.parsers-module.html">Package parsers</a> ::
|
||||
Module parser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.parsers.parser-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.parsers.parser-module.html">Module linspector.lib.parsers.parser</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="Parser"></a><div id="Parser-def"><a name="L1"></a><tt class="py-lineno"> 1</tt> <a class="py-toggle" href="#" id="Parser-toggle" onclick="return toggle('Parser');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.parsers.parser.Parser-class.html">Parser</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Parser-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Parser-expanded"><a name="Parser.__init__"></a><div id="Parser.__init__-def"><a name="L2"></a><tt class="py-lineno"> 2</tt> <a class="py-toggle" href="#" id="Parser.__init__-toggle" onclick="return toggle('Parser.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.parsers.parser.Parser-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Parser.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Parser.__init__-expanded"><a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div><a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> </tt>
|
||||
<a name="Parser.parse_data"></a><div id="Parser.parse_data-def"><a name="L5"></a><tt class="py-lineno"> 5</tt> <a class="py-toggle" href="#" id="Parser.parse_data-toggle" onclick="return toggle('Parser.parse_data');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.parsers.parser.Parser-class.html#parse_data">parse_data</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">data</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Parser.parse_data-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Parser.parse_data-expanded"><a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Method linspector.lib.parsers.parser.Parser.pre_parse()=linspector.lib.parsers.parser.Parser-class.html#pre_parse"><a title="linspector.lib.parsers.parser.Parser.pre_parse" class="py-name" href="#" onclick="return doclink('link-0', 'pre_parse', 'link-0');">pre_parse</a></tt><tt class="py-op">(</tt><tt class="py-name">data</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-1" class="py-name" targets="Method linspector.lib.parsers.parser.Parser.generate_parse_result()=linspector.lib.parsers.parser.Parser-class.html#generate_parse_result"><a title="linspector.lib.parsers.parser.Parser.generate_parse_result" class="py-name" href="#" onclick="return doclink('link-1', 'generate_parse_result', 'link-1');">generate_parse_result</a></tt><tt class="py-op">(</tt><tt class="py-name">data</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> </tt>
|
||||
<a name="Parser.pre_parse"></a><div id="Parser.pre_parse-def"><a name="L9"></a><tt class="py-lineno"> 9</tt> <a class="py-toggle" href="#" id="Parser.pre_parse-toggle" onclick="return toggle('Parser.pre_parse');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.parsers.parser.Parser-class.html#pre_parse">pre_parse</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">data</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Parser.pre_parse-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Parser.pre_parse-expanded"><a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div><a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> </tt>
|
||||
<a name="Parser.generate_parse_result"></a><div id="Parser.generate_parse_result-def"><a name="L12"></a><tt class="py-lineno">12</tt> <a class="py-toggle" href="#" id="Parser.generate_parse_result-toggle" onclick="return toggle('Parser.generate_parse_result');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.parsers.parser.Parser-class.html#generate_parse_result">generate_parse_result</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">result</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Parser.generate_parse_result-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Parser.generate_parse_result-expanded"><a name="L13"></a><tt class="py-lineno">13</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div></div><a name="L14"></a><tt class="py-lineno">14</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
192
docs/linspector.lib.parsers.parser.Parser-class.html
Normal file
192
docs/linspector.lib.parsers.parser.Parser-class.html
Normal file
|
|
@ -0,0 +1,192 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.parsers.parser.Parser</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.parsers-module.html">Package parsers</a> ::
|
||||
<a href="linspector.lib.parsers.parser-module.html">Module parser</a> ::
|
||||
Class Parser
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.parsers.parser.Parser-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class Parser</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.parsers.parser-pysrc.html#Parser">source code</a></span></p>
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.parsers.parser-pysrc.html#Parser.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="parse_data"></a><span class="summary-sig-name">parse_data</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">data</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.parsers.parser-pysrc.html#Parser.parse_data">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="pre_parse"></a><span class="summary-sig-name">pre_parse</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">data</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.parsers.parser-pysrc.html#Parser.pre_parse">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="generate_parse_result"></a><span class="summary-sig-name">generate_parse_result</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">result</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.parsers.parser-pysrc.html#Parser.generate_parse_result">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
155
docs/linspector.lib.processors-module.html
Normal file
155
docs/linspector.lib.processors-module.html
Normal file
|
|
@ -0,0 +1,155 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
Package processors
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Package processors</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.processors-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== SUBMODULES ==================== -->
|
||||
<a name="section-Submodules"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Submodules</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Submodules"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td class="summary">
|
||||
<ul class="nomargin">
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.mongodb-module.html">linspector.lib.processors.mongodb</a></strong>: <em class="summary">The MongoDB processor</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.processors.processor-module.html">linspector.lib.processors.processor</a></strong>: <em class="summary">Created on Jun 16, 2013</em> </li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
113
docs/linspector.lib.processors-pysrc.html
Normal file
113
docs/linspector.lib.processors-pysrc.html
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
Package processors
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.processors-module.html">Package linspector.lib.processors</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno">1</tt> <tt class="py-line"> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno">2</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
158
docs/linspector.lib.processors.mongodb-module.html
Normal file
158
docs/linspector.lib.processors.mongodb-module.html
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors.mongodb</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.processors-module.html">Package processors</a> ::
|
||||
Module mongodb
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors.mongodb-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module mongodb</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.processors.mongodb-pysrc.html">source code</a></span></p>
|
||||
<p>The MongoDB processor</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.processors.mongodb.Mongodb-class.html" class="summary-name">Mongodb</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.processors'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.processors</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
123
docs/linspector.lib.processors.mongodb-pysrc.html
Normal file
123
docs/linspector.lib.processors.mongodb-pysrc.html
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors.mongodb</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.processors-module.html">Package processors</a> ::
|
||||
Module mongodb
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors.mongodb-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.processors.mongodb-module.html">Module linspector.lib.processors.mongodb</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-docstring">The MongoDB processor</tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-0" class="py-name" targets="Module linspector.lib.processors.processor=linspector.lib.processors.processor-module.html"><a title="linspector.lib.processors.processor" class="py-name" href="#" onclick="return doclink('link-0', 'processor', 'link-0');">processor</a></tt> <tt class="py-keyword">import</tt> <tt id="link-1" class="py-name" targets="Class linspector.lib.processors.processor.Processor=linspector.lib.processors.processor.Processor-class.html"><a title="linspector.lib.processors.processor.Processor" class="py-name" href="#" onclick="return doclink('link-1', 'Processor', 'link-1');">Processor</a></tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> </tt>
|
||||
<a name="Mongodb"></a><div id="Mongodb-def"><a name="L8"></a><tt class="py-lineno"> 8</tt> <a class="py-toggle" href="#" id="Mongodb-toggle" onclick="return toggle('Mongodb');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.processors.mongodb.Mongodb-class.html">Mongodb</a><tt class="py-op">(</tt><tt class="py-base-class">Processor</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Mongodb-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Mongodb-expanded"><a name="Mongodb.__init__"></a><div id="Mongodb.__init__-def"><a name="L9"></a><tt class="py-lineno"> 9</tt> <a class="py-toggle" href="#" id="Mongodb.__init__-toggle" onclick="return toggle('Mongodb.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.processors.mongodb.Mongodb-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Mongodb.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Mongodb.__init__-expanded"><a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div></div><a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
190
docs/linspector.lib.processors.mongodb.Mongodb-class.html
Normal file
190
docs/linspector.lib.processors.mongodb.Mongodb-class.html
Normal file
|
|
@ -0,0 +1,190 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors.mongodb.Mongodb</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.processors-module.html">Package processors</a> ::
|
||||
<a href="linspector.lib.processors.mongodb-module.html">Module mongodb</a> ::
|
||||
Class Mongodb
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors.mongodb.Mongodb-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class Mongodb</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.processors.mongodb-pysrc.html#Mongodb">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.processors.processor.Processor-class.html">processor.Processor</a> --+
|
||||
|
|
||||
<strong class="uidshort">Mongodb</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.processors.mongodb.Mongodb-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.processors.mongodb-pysrc.html#Mongodb.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.processors.mongodb-pysrc.html#Mongodb.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.processors.processor.Processor-class.html#__init__">processor.Processor.__init__</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
162
docs/linspector.lib.processors.processor-module.html
Normal file
162
docs/linspector.lib.processors.processor-module.html
Normal file
|
|
@ -0,0 +1,162 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors.processor</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.processors-module.html">Package processors</a> ::
|
||||
Module processor
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors.processor-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module processor</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.processors.processor-pysrc.html">source code</a></span></p>
|
||||
<p>Created on Jun 16, 2013</p>
|
||||
|
||||
<hr />
|
||||
<div class="fields"> <p><strong>Author:</strong>
|
||||
rafael
|
||||
</p>
|
||||
</div><!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.processors.processor.Processor-class.html" class="summary-name">Processor</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
123
docs/linspector.lib.processors.processor-pysrc.html
Normal file
123
docs/linspector.lib.processors.processor-pysrc.html
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors.processor</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.processors-module.html">Package processors</a> ::
|
||||
Module processor
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors.processor-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.processors.processor-module.html">Module linspector.lib.processors.processor</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-docstring">Created on Jun 16, 2013</tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt class="py-docstring"></tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-docstring">@author: rafael</tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt class="py-docstring">"""</tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"> </tt>
|
||||
<a name="Processor"></a><div id="Processor-def"><a name="L8"></a><tt class="py-lineno"> 8</tt> <a class="py-toggle" href="#" id="Processor-toggle" onclick="return toggle('Processor');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.processors.processor.Processor-class.html">Processor</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Processor-collapsed" style="display:none;" pad="++" indent="++++"></div><div id="Processor-expanded"><a name="Processor.__init__"></a><div id="Processor.__init__-def"><a name="L9"></a><tt class="py-lineno"> 9</tt> <a class="py-toggle" href="#" id="Processor.__init__-toggle" onclick="return toggle('Processor.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.processors.processor.Processor-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Processor.__init__-collapsed" style="display:none;" pad="++" indent="++++++++"></div><div id="Processor.__init__-expanded"><a name="L10"></a><tt class="py-lineno">10</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div></div><a name="L11"></a><tt class="py-lineno">11</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
148
docs/linspector.lib.processors.processor.Processor-class.html
Normal file
148
docs/linspector.lib.processors.processor.Processor-class.html
Normal file
|
|
@ -0,0 +1,148 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.processors.processor.Processor</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.processors-module.html">Package processors</a> ::
|
||||
<a href="linspector.lib.processors.processor-module.html">Module processor</a> ::
|
||||
Class Processor
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.processors.processor.Processor-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class Processor</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.processors.processor-pysrc.html#Processor">source code</a></span></p>
|
||||
<dl><dt>Known Subclasses:</dt>
|
||||
<dd>
|
||||
<ul class="subclass-list">
|
||||
<li><a href="linspector.lib.processors.mongodb.Mongodb-class.html">mongodb.Mongodb</a></li> </ul>
|
||||
</dd></dl>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.processors.processor-pysrc.html#Processor.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
161
docs/linspector.lib.services-module.html
Normal file
161
docs/linspector.lib.services-module.html
Normal file
|
|
@ -0,0 +1,161 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
Package services
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Package services</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== SUBMODULES ==================== -->
|
||||
<a name="section-Submodules"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Submodules</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Submodules"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td class="summary">
|
||||
<ul class="nomargin">
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.http-module.html">linspector.lib.services.http</a></strong>: <em class="summary">The http service.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ping-module.html">linspector.lib.services.ping</a></strong>: <em class="summary">The ping service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.service-module.html">linspector.lib.services.service</a></strong> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.shell-module.html">linspector.lib.services.shell</a></strong>: <em class="summary">The shell service.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.snmpget-module.html">linspector.lib.services.snmpget</a></strong>: <em class="summary">The snmpget service in pure Python.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.ssh-module.html">linspector.lib.services.ssh</a></strong>: <em class="summary">The ssh service This is for executing remote shell commands and
|
||||
retrieve the output.</em> </li>
|
||||
<li> <strong class="uidlink"><a href="linspector.lib.services.tcpconnect-module.html">linspector.lib.services.tcpconnect</a></strong>: <em class="summary">The tcpconnect service.</em> </li>
|
||||
</ul></td></tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
113
docs/linspector.lib.services-pysrc.html
Normal file
113
docs/linspector.lib.services-pysrc.html
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
Package services
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.services-module.html">Package linspector.lib.services</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno">1</tt> <tt class="py-line"> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno">2</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
197
docs/linspector.lib.services.http-module.html
Normal file
197
docs/linspector.lib.services.http-module.html
Normal file
|
|
@ -0,0 +1,197 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.http</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module http
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.http-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module http</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.http-pysrc.html">source code</a></span></p>
|
||||
<p>The http service.</p>
|
||||
<p>This is for checking the availability and output of HTTP services.
|
||||
Basic HTTP content could be fetched and compared.HTTPS is not validating
|
||||
the server certificate!</p>
|
||||
<p>This should just return 0 on success and NOT 0 on error. Just to make
|
||||
internals generic to just report this code and not use a parser.</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.http.HttpService-class.html" class="summary-name">HttpService</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create"></a><span class="summary-sig-name">create</span>(<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.http-pysrc.html#create">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.services'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
205
docs/linspector.lib.services.http-pysrc.html
Normal file
205
docs/linspector.lib.services.http-pysrc.html
Normal file
File diff suppressed because one or more lines are too long
295
docs/linspector.lib.services.http.HttpService-class.html
Normal file
295
docs/linspector.lib.services.http.HttpService-class.html
Normal file
|
|
@ -0,0 +1,295 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.http.HttpService</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
<a href="linspector.lib.services.http-module.html">Module http</a> ::
|
||||
Class HttpService
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.http.HttpService-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class HttpService</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.services.service.Service-class.html">service.Service</a> --+
|
||||
|
|
||||
<strong class="uidshort">HttpService</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.http.HttpService-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.http.HttpService-class.html#needs_arguments" class="summary-sig-name">needs_arguments</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService.needs_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.http.HttpService-class.html#execute" class="summary-sig-name">execute</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService.execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b>:
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_argument">add_argument</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_arguments">add_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_parser">add_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_period">add_period</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_arguments">get_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_comment">get_comment</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_fails">get_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_host">get_host</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_parser">get_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_periods">get_periods</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_threshold">get_threshold</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#handle_result">handle_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#has_fail">has_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#parse_result">parse_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#pre_execute">pre_execute</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fail">put_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fails">put_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#set_host">set_host</a></code>
|
||||
</p>
|
||||
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b> (private):
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#_execute" onclick="show_private();">_execute</a></code>
|
||||
</p></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">**kwargs</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#__init__">service.Service.__init__</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="needs_arguments"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">needs_arguments</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService.needs_arguments">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#needs_arguments">service.Service.needs_arguments</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="execute"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">execute</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.http-pysrc.html#HttpService.execute">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#execute">service.Service.execute</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
193
docs/linspector.lib.services.ping-module.html
Normal file
193
docs/linspector.lib.services.ping-module.html
Normal file
|
|
@ -0,0 +1,193 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.ping</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module ping
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.ping-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module ping</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.ping-pysrc.html">source code</a></span></p>
|
||||
<p>The ping service in pure Python.</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.ping.PingService-class.html" class="summary-name">PingService</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create"></a><span class="summary-sig-name">create</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.ping-pysrc.html#create">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.services'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
165
docs/linspector.lib.services.ping-pysrc.html
Normal file
165
docs/linspector.lib.services.ping-pysrc.html
Normal file
File diff suppressed because one or more lines are too long
221
docs/linspector.lib.services.ping.PingService-class.html
Normal file
221
docs/linspector.lib.services.ping.PingService-class.html
Normal file
|
|
@ -0,0 +1,221 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.ping.PingService</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
<a href="linspector.lib.services.ping-module.html">Module ping</a> ::
|
||||
Class PingService
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.ping.PingService-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class PingService</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.ping-pysrc.html#PingService">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.services.service.Service-class.html">service.Service</a> --+
|
||||
|
|
||||
<strong class="uidshort">PingService</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.ping.PingService-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.ping-pysrc.html#PingService.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b>:
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_argument">add_argument</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_arguments">add_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_parser">add_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_period">add_period</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#execute">execute</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_arguments">get_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_comment">get_comment</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_fails">get_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_host">get_host</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_parser">get_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_periods">get_periods</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_threshold">get_threshold</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#handle_result">handle_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#has_fail">has_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#needs_arguments">needs_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#parse_result">parse_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#pre_execute">pre_execute</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fail">put_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fails">put_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#set_host">set_host</a></code>
|
||||
</p>
|
||||
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b> (private):
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#_execute" onclick="show_private();">_execute</a></code>
|
||||
</p></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">**kwargs</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.ping-pysrc.html#PingService.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#__init__">service.Service.__init__</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
198
docs/linspector.lib.services.service-module.html
Normal file
198
docs/linspector.lib.services.service-module.html
Normal file
|
|
@ -0,0 +1,198 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.service</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module service
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.service-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module service</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.service-pysrc.html">source code</a></span></p>
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.service.Service-class.html" class="summary-name">Service</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_PARSER"></a><span class="summary-name">KEY_PARSER</span> = <code title="'parser'"><code class="variable-quote">'</code><code class="variable-string">parser</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_COMMENT"></a><span class="summary-name">KEY_COMMENT</span> = <code title="'comment'"><code class="variable-quote">'</code><code class="variable-string">comment</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_THRESHOLD"></a><span class="summary-name">KEY_THRESHOLD</span> = <code title="'threshold'"><code class="variable-quote">'</code><code class="variable-string">threshold</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_FAILS"></a><span class="summary-name">KEY_FAILS</span> = <code title="'fails'"><code class="variable-quote">'</code><code class="variable-string">fails</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_PERIODS"></a><span class="summary-name">KEY_PERIODS</span> = <code title="'periods'"><code class="variable-quote">'</code><code class="variable-string">periods</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="KEY_ARGS"></a><span class="summary-name">KEY_ARGS</span> = <code title="'args'"><code class="variable-quote">'</code><code class="variable-string">args</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
251
docs/linspector.lib.services.service-pysrc.html
Normal file
251
docs/linspector.lib.services.service-pysrc.html
Normal file
|
|
@ -0,0 +1,251 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.service</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module service
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.service-pysrc.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h1 class="epydoc">Source Code for <a href="linspector.lib.services.service-module.html">Module linspector.lib.services.service</a></h1>
|
||||
<pre class="py-src">
|
||||
<a name="L1"></a><tt class="py-lineno"> 1</tt> <tt class="py-line"> </tt>
|
||||
<a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt id="link-0" class="py-name" targets="Variable linspector.lib.services.service.KEY_PARSER=linspector.lib.services.service-module.html#KEY_PARSER"><a title="linspector.lib.services.service.KEY_PARSER" class="py-name" href="#" onclick="return doclink('link-0', 'KEY_PARSER', 'link-0');">KEY_PARSER</a></tt> <tt class="py-op">=</tt> <tt class="py-docstring">"parser"</tt> </tt>
|
||||
<a name="L3"></a><tt class="py-lineno"> 3</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable linspector.lib.services.service.KEY_COMMENT=linspector.lib.services.service-module.html#KEY_COMMENT"><a title="linspector.lib.services.service.KEY_COMMENT" class="py-name" href="#" onclick="return doclink('link-1', 'KEY_COMMENT', 'link-1');">KEY_COMMENT</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"comment"</tt> </tt>
|
||||
<a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt id="link-2" class="py-name" targets="Variable linspector.lib.services.service.KEY_THRESHOLD=linspector.lib.services.service-module.html#KEY_THRESHOLD"><a title="linspector.lib.services.service.KEY_THRESHOLD" class="py-name" href="#" onclick="return doclink('link-2', 'KEY_THRESHOLD', 'link-2');">KEY_THRESHOLD</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"threshold"</tt> </tt>
|
||||
<a name="L5"></a><tt class="py-lineno"> 5</tt> <tt class="py-line"><tt id="link-3" class="py-name" targets="Variable linspector.lib.services.service.KEY_FAILS=linspector.lib.services.service-module.html#KEY_FAILS"><a title="linspector.lib.services.service.KEY_FAILS" class="py-name" href="#" onclick="return doclink('link-3', 'KEY_FAILS', 'link-3');">KEY_FAILS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"fails"</tt> </tt>
|
||||
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"><tt id="link-4" class="py-name" targets="Variable linspector.lib.config.parser.KEY_PERIODS=linspector.lib.config.parser-module.html#KEY_PERIODS,Variable linspector.lib.services.service.KEY_PERIODS=linspector.lib.services.service-module.html#KEY_PERIODS"><a title="linspector.lib.config.parser.KEY_PERIODS
|
||||
linspector.lib.services.service.KEY_PERIODS" class="py-name" href="#" onclick="return doclink('link-4', 'KEY_PERIODS', 'link-4');">KEY_PERIODS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"periods"</tt> </tt>
|
||||
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt id="link-5" class="py-name" targets="Variable linspector.lib.services.service.KEY_ARGS=linspector.lib.services.service-module.html#KEY_ARGS"><a title="linspector.lib.services.service.KEY_ARGS" class="py-name" href="#" onclick="return doclink('link-5', 'KEY_ARGS', 'link-5');">KEY_ARGS</a></tt> <tt class="py-op">=</tt> <tt class="py-string">"args"</tt> </tt>
|
||||
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> </tt>
|
||||
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service"></a><div id="Service-def"><a name="L10"></a><tt class="py-lineno"> 10</tt> <a class="py-toggle" href="#" id="Service-toggle" onclick="return toggle('Service');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html">Service</a><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="Service-expanded"><a name="Service.__init__"></a><div id="Service.__init__-def"><a name="L11"></a><tt class="py-lineno"> 11</tt> <a class="py-toggle" href="#" id="Service.__init__-toggle" onclick="return toggle('Service.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-op">**</tt><tt class="py-param">kwargs</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.__init__-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.__init__-expanded"><a name="L12"></a><tt class="py-lineno"> 12</tt> <tt class="py-line"> </tt>
|
||||
<a name="L13"></a><tt class="py-lineno"> 13</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_args</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L14"></a><tt class="py-lineno"> 14</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-6" class="py-name"><a title="linspector.lib.services.service.KEY_ARGS" class="py-name" href="#" onclick="return doclink('link-6', 'KEY_ARGS', 'link-5');">KEY_ARGS</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">kwargs</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L15"></a><tt class="py-lineno"> 15</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-7" class="py-name" targets="Method linspector.lib.services.service.Service.add_arguments()=linspector.lib.services.service.Service-class.html#add_arguments"><a title="linspector.lib.services.service.Service.add_arguments" class="py-name" href="#" onclick="return doclink('link-7', 'add_arguments', 'link-7');">add_arguments</a></tt><tt class="py-op">(</tt><tt class="py-name">kwargs</tt><tt class="py-op">[</tt><tt id="link-8" class="py-name"><a title="linspector.lib.services.service.KEY_ARGS" class="py-name" href="#" onclick="return doclink('link-8', 'KEY_ARGS', 'link-5');">KEY_ARGS</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L16"></a><tt class="py-lineno"> 16</tt> <tt class="py-line"> <tt class="py-keyword">elif</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-9" class="py-name" targets="Method linspector.lib.services.http.HttpService.needs_arguments()=linspector.lib.services.http.HttpService-class.html#needs_arguments,Method linspector.lib.services.service.Service.needs_arguments()=linspector.lib.services.service.Service-class.html#needs_arguments,Method linspector.lib.services.shell.ShellService.needs_arguments()=linspector.lib.services.shell.ShellService-class.html#needs_arguments,Method linspector.lib.services.snmpget.SnmpgetService.needs_arguments()=linspector.lib.services.snmpget.SnmpgetService-class.html#needs_arguments,Method linspector.lib.services.ssh.SshService.needs_arguments()=linspector.lib.services.ssh.SshService-class.html#needs_arguments,Method linspector.lib.services.tcpconnect.TcpconnectService.needs_arguments()=linspector.lib.services.tcpconnect.TcpconnectService-class.html#needs_arguments"><a title="linspector.lib.services.http.HttpService.needs_arguments
|
||||
linspector.lib.services.service.Service.needs_arguments
|
||||
linspector.lib.services.shell.ShellService.needs_arguments
|
||||
linspector.lib.services.snmpget.SnmpgetService.needs_arguments
|
||||
linspector.lib.services.ssh.SshService.needs_arguments
|
||||
linspector.lib.services.tcpconnect.TcpconnectService.needs_arguments" class="py-name" href="#" onclick="return doclink('link-9', 'needs_arguments', 'link-9');">needs_arguments</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L17"></a><tt class="py-lineno"> 17</tt> <tt class="py-line"> <tt class="py-keyword">raise</tt> <tt class="py-name">Exception</tt><tt class="py-op">(</tt><tt class="py-string">"Error: needs arguments but none provided!"</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L18"></a><tt class="py-lineno"> 18</tt> <tt class="py-line"> </tt>
|
||||
<a name="L19"></a><tt class="py-lineno"> 19</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_host</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
|
||||
<a name="L20"></a><tt class="py-lineno"> 20</tt> <tt class="py-line"> </tt>
|
||||
<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_parser</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-10" class="py-name"><a title="linspector.lib.services.service.KEY_PARSER" class="py-name" href="#" onclick="return doclink('link-10', 'KEY_PARSER', 'link-0');">KEY_PARSER</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">kwargs</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-11" class="py-name" targets="Method linspector.lib.services.service.Service.add_parser()=linspector.lib.services.service.Service-class.html#add_parser"><a title="linspector.lib.services.service.Service.add_parser" class="py-name" href="#" onclick="return doclink('link-11', 'add_parser', 'link-11');">add_parser</a></tt><tt class="py-op">(</tt><tt class="py-name">kwargs</tt><tt class="py-op">[</tt><tt id="link-12" class="py-name"><a title="linspector.lib.services.service.KEY_PARSER" class="py-name" href="#" onclick="return doclink('link-12', 'KEY_PARSER', 'link-0');">KEY_PARSER</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
|
||||
<a name="L25"></a><tt class="py-lineno"> 25</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_comment</tt> <tt class="py-op">=</tt> <tt class="py-name">None</tt> </tt>
|
||||
<a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-13" class="py-name"><a title="linspector.lib.services.service.KEY_COMMENT" class="py-name" href="#" onclick="return doclink('link-13', 'KEY_COMMENT', 'link-1');">KEY_COMMENT</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">kwargs</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_comment</tt> <tt class="py-op">=</tt> <tt class="py-name">kwargs</tt><tt class="py-op">[</tt><tt id="link-14" class="py-name"><a title="linspector.lib.services.service.KEY_COMMENT" class="py-name" href="#" onclick="return doclink('link-14', 'KEY_COMMENT', 'link-1');">KEY_COMMENT</a></tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> </tt>
|
||||
<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_threshold</tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt>
|
||||
<a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-15" class="py-name"><a title="linspector.lib.services.service.KEY_THRESHOLD" class="py-name" href="#" onclick="return doclink('link-15', 'KEY_THRESHOLD', 'link-2');">KEY_THRESHOLD</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">kwargs</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L31"></a><tt class="py-lineno"> 31</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_threshold</tt> <tt class="py-op">=</tt> <tt class="py-name">kwargs</tt><tt class="py-op">[</tt><tt id="link-16" class="py-name"><a title="linspector.lib.services.service.KEY_THRESHOLD" class="py-name" href="#" onclick="return doclink('link-16', 'KEY_THRESHOLD', 'link-2');">KEY_THRESHOLD</a></tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L32"></a><tt class="py-lineno"> 32</tt> <tt class="py-line"> </tt>
|
||||
<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_fails</tt> <tt class="py-op">=</tt> <tt class="py-op">{</tt><tt class="py-op">}</tt> </tt>
|
||||
<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-17" class="py-name"><a title="linspector.lib.services.service.KEY_FAILS" class="py-name" href="#" onclick="return doclink('link-17', 'KEY_FAILS', 'link-3');">KEY_FAILS</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">kwargs</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-18" class="py-name" targets="Method linspector.lib.services.service.Service.put_fails()=linspector.lib.services.service.Service-class.html#put_fails"><a title="linspector.lib.services.service.Service.put_fails" class="py-name" href="#" onclick="return doclink('link-18', 'put_fails', 'link-18');">put_fails</a></tt><tt class="py-op">(</tt><tt class="py-name">kwargs</tt><tt class="py-op">[</tt><tt id="link-19" class="py-name"><a title="linspector.lib.services.service.KEY_FAILS" class="py-name" href="#" onclick="return doclink('link-19', 'KEY_FAILS', 'link-3');">KEY_FAILS</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> </tt>
|
||||
<a name="L37"></a><tt class="py-lineno"> 37</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_periods</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L38"></a><tt class="py-lineno"> 38</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-20" class="py-name"><a title="linspector.lib.config.parser.KEY_PERIODS
|
||||
linspector.lib.services.service.KEY_PERIODS" class="py-name" href="#" onclick="return doclink('link-20', 'KEY_PERIODS', 'link-4');">KEY_PERIODS</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">kwargs</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">addPeriods</tt><tt class="py-op">(</tt><tt class="py-name">kwargs</tt><tt class="py-op">[</tt><tt id="link-21" class="py-name"><a title="linspector.lib.config.parser.KEY_PERIODS
|
||||
linspector.lib.services.service.KEY_PERIODS" class="py-name" href="#" onclick="return doclink('link-21', 'KEY_PERIODS', 'link-4');">KEY_PERIODS</a></tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> </tt>
|
||||
<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">errorcode</tt> <tt class="py-op">=</tt> <tt class="py-number">0</tt> </tt>
|
||||
<a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">errormessage</tt> <tt class="py-op">=</tt> <tt class="py-string">"No Error!"</tt> </tt>
|
||||
</div><a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.add_arguments"></a><div id="Service.add_arguments-def"><a name="L44"></a><tt class="py-lineno"> 44</tt> <a class="py-toggle" href="#" id="Service.add_arguments-toggle" onclick="return toggle('Service.add_arguments');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#add_arguments">add_arguments</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">args</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.add_arguments-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.add_arguments-expanded"><a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">val</tt> <tt class="py-keyword">in</tt> <tt class="py-name">args</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_args</tt><tt class="py-op">[</tt><tt class="py-name">key</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">val</tt> </tt>
|
||||
</div><a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.add_argument"></a><div id="Service.add_argument-def"><a name="L48"></a><tt class="py-lineno"> 48</tt> <a class="py-toggle" href="#" id="Service.add_argument-toggle" onclick="return toggle('Service.add_argument');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#add_argument">add_argument</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">key</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.add_argument-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.add_argument-expanded"><a name="L49"></a><tt class="py-lineno"> 49</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_args</tt><tt class="py-op">[</tt><tt class="py-name">key</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">value</tt> </tt>
|
||||
</div><a name="L50"></a><tt class="py-lineno"> 50</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_arguments"></a><div id="Service.get_arguments-def"><a name="L51"></a><tt class="py-lineno"> 51</tt> <a class="py-toggle" href="#" id="Service.get_arguments-toggle" onclick="return toggle('Service.get_arguments');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_arguments">get_arguments</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_arguments-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_arguments-expanded"><a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_args</tt> </tt>
|
||||
</div><a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.add_period"></a><div id="Service.add_period-def"><a name="L54"></a><tt class="py-lineno"> 54</tt> <a class="py-toggle" href="#" id="Service.add_period-toggle" onclick="return toggle('Service.add_period');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#add_period">add_period</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">period</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.add_period-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.add_period-expanded"><a name="L55"></a><tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">period</tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L56"></a><tt class="py-lineno"> 56</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt class="py-name">period</tt><tt class="py-op">,</tt> <tt class="py-name">list</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_periods</tt><tt class="py-op">.</tt><tt class="py-name">extend</tt><tt class="py-op">(</tt><tt class="py-name">period</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_periods</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">period</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_periods"></a><div id="Service.get_periods-def"><a name="L61"></a><tt class="py-lineno"> 61</tt> <a class="py-toggle" href="#" id="Service.get_periods-toggle" onclick="return toggle('Service.get_periods');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_periods">get_periods</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_periods-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_periods-expanded"><a name="L62"></a><tt class="py-lineno"> 62</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_periods</tt> </tt>
|
||||
</div><a name="L63"></a><tt class="py-lineno"> 63</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_fails"></a><div id="Service.get_fails-def"><a name="L64"></a><tt class="py-lineno"> 64</tt> <a class="py-toggle" href="#" id="Service.get_fails-toggle" onclick="return toggle('Service.get_fails');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_fails">get_fails</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_fails-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_fails-expanded"><a name="L65"></a><tt class="py-lineno"> 65</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_fails</tt> </tt>
|
||||
</div><a name="L66"></a><tt class="py-lineno"> 66</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.has_fail"></a><div id="Service.has_fail-def"><a name="L67"></a><tt class="py-lineno"> 67</tt> <a class="py-toggle" href="#" id="Service.has_fail-toggle" onclick="return toggle('Service.has_fail');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#has_fail">has_fail</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">fail</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.has_fail-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.has_fail-expanded"><a name="L68"></a><tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">fail</tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-22" class="py-name" targets="Method linspector.lib.services.service.Service.get_fails()=linspector.lib.services.service.Service-class.html#get_fails"><a title="linspector.lib.services.service.Service.get_fails" class="py-name" href="#" onclick="return doclink('link-22', 'get_fails', 'link-22');">get_fails</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L69"></a><tt class="py-lineno"> 69</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.put_fail"></a><div id="Service.put_fail-def"><a name="L70"></a><tt class="py-lineno"> 70</tt> <a class="py-toggle" href="#" id="Service.put_fail-toggle" onclick="return toggle('Service.put_fail');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#put_fail">put_fail</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">key</tt><tt class="py-op">,</tt> <tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.put_fail-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.put_fail-expanded"><a name="L71"></a><tt class="py-lineno"> 71</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_fails</tt><tt class="py-op">[</tt><tt class="py-name">key</tt><tt class="py-op">]</tt> <tt class="py-op">=</tt> <tt class="py-name">value</tt> </tt>
|
||||
</div><a name="L72"></a><tt class="py-lineno"> 72</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.put_fails"></a><div id="Service.put_fails-def"><a name="L73"></a><tt class="py-lineno"> 73</tt> <a class="py-toggle" href="#" id="Service.put_fails-toggle" onclick="return toggle('Service.put_fails');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#put_fails">put_fails</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">fails</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.put_fails-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.put_fails-expanded"><a name="L74"></a><tt class="py-lineno"> 74</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt> <tt class="py-keyword">in</tt> <tt class="py-name">fails</tt><tt class="py-op">.</tt><tt class="py-name">items</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L75"></a><tt class="py-lineno"> 75</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-23" class="py-name" targets="Method linspector.lib.services.service.Service.put_fail()=linspector.lib.services.service.Service-class.html#put_fail"><a title="linspector.lib.services.service.Service.put_fail" class="py-name" href="#" onclick="return doclink('link-23', 'put_fail', 'link-23');">put_fail</a></tt><tt class="py-op">(</tt><tt class="py-name">key</tt><tt class="py-op">,</tt> <tt class="py-name">value</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L76"></a><tt class="py-lineno"> 76</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_threshold"></a><div id="Service.get_threshold-def"><a name="L77"></a><tt class="py-lineno"> 77</tt> <a class="py-toggle" href="#" id="Service.get_threshold-toggle" onclick="return toggle('Service.get_threshold');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_threshold">get_threshold</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_threshold-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_threshold-expanded"><a name="L78"></a><tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_threshold</tt> </tt>
|
||||
</div><a name="L79"></a><tt class="py-lineno"> 79</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_comment"></a><div id="Service.get_comment-def"><a name="L80"></a><tt class="py-lineno"> 80</tt> <a class="py-toggle" href="#" id="Service.get_comment-toggle" onclick="return toggle('Service.get_comment');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_comment">get_comment</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_comment-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_comment-expanded"><a name="L81"></a><tt class="py-lineno"> 81</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_comment</tt> </tt>
|
||||
</div><a name="L82"></a><tt class="py-lineno"> 82</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.set_host"></a><div id="Service.set_host-def"><a name="L83"></a><tt class="py-lineno"> 83</tt> <a class="py-toggle" href="#" id="Service.set_host-toggle" onclick="return toggle('Service.set_host');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#set_host">set_host</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">host</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.set_host-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.set_host-expanded"><a name="L84"></a><tt class="py-lineno"> 84</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_host</tt> <tt class="py-op">=</tt> <tt class="py-name">host</tt> </tt>
|
||||
</div><a name="L85"></a><tt class="py-lineno"> 85</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_host"></a><div id="Service.get_host-def"><a name="L86"></a><tt class="py-lineno"> 86</tt> <a class="py-toggle" href="#" id="Service.get_host-toggle" onclick="return toggle('Service.get_host');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_host">get_host</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_host-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_host-expanded"><a name="L87"></a><tt class="py-lineno"> 87</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_host</tt> </tt>
|
||||
</div><a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.get_parser"></a><div id="Service.get_parser-def"><a name="L89"></a><tt class="py-lineno"> 89</tt> <a class="py-toggle" href="#" id="Service.get_parser-toggle" onclick="return toggle('Service.get_parser');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#get_parser">get_parser</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.get_parser-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.get_parser-expanded"><a name="L90"></a><tt class="py-lineno"> 90</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_parser</tt> </tt>
|
||||
</div><a name="L91"></a><tt class="py-lineno"> 91</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.add_parser"></a><div id="Service.add_parser-def"><a name="L92"></a><tt class="py-lineno"> 92</tt> <a class="py-toggle" href="#" id="Service.add_parser-toggle" onclick="return toggle('Service.add_parser');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#add_parser">add_parser</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">parser</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.add_parser-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.add_parser-expanded"><a name="L93"></a><tt class="py-lineno"> 93</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-24" class="py-name" targets="Module linspector.lib.config.parser=linspector.lib.config.parser-module.html,Module linspector.lib.parsers.parser=linspector.lib.parsers.parser-module.html"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-24', 'parser', 'link-24');">parser</a></tt> <tt class="py-keyword">is</tt> <tt class="py-keyword">not</tt> <tt class="py-name">None</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L94"></a><tt class="py-lineno"> 94</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">isinstance</tt><tt class="py-op">(</tt><tt id="link-25" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-25', 'parser', 'link-24');">parser</a></tt><tt class="py-op">,</tt> <tt class="py-name">list</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L95"></a><tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_parser</tt><tt class="py-op">.</tt><tt class="py-name">extend</tt><tt class="py-op">(</tt><tt id="link-26" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-26', 'parser', 'link-24');">parser</a></tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L96"></a><tt class="py-lineno"> 96</tt> <tt class="py-line"> <tt class="py-keyword">else</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L97"></a><tt class="py-lineno"> 97</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_parser</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt id="link-27" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-27', 'parser', 'link-24');">parser</a></tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L98"></a><tt class="py-lineno"> 98</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.needs_arguments"></a><div id="Service.needs_arguments-def"><a name="L99"></a><tt class="py-lineno"> 99</tt> <a class="py-toggle" href="#" id="Service.needs_arguments-toggle" onclick="return toggle('Service.needs_arguments');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#needs_arguments">needs_arguments</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.needs_arguments-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.needs_arguments-expanded"><a name="L100"></a><tt class="py-lineno">100</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">False</tt> </tt>
|
||||
</div><a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service._execute"></a><div id="Service._execute-def"><a name="L102"></a><tt class="py-lineno">102</tt> <a class="py-toggle" href="#" id="Service._execute-toggle" onclick="return toggle('Service._execute');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#_execute">_execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service._execute-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service._execute-expanded"><a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name" targets="Method linspector.lib.services.service.Service.pre_execute()=linspector.lib.services.service.Service-class.html#pre_execute"><a title="linspector.lib.services.service.Service.pre_execute" class="py-name" href="#" onclick="return doclink('link-28', 'pre_execute', 'link-28');">pre_execute</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-name">executionResult</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-29" class="py-name" targets="Method linspector.lib.services.http.HttpService.execute()=linspector.lib.services.http.HttpService-class.html#execute,Method linspector.lib.services.service.Service.execute()=linspector.lib.services.service.Service-class.html#execute,Method linspector.lib.services.shell.ShellService.execute()=linspector.lib.services.shell.ShellService-class.html#execute,Method linspector.lib.services.snmpget.SnmpgetService.execute()=linspector.lib.services.snmpget.SnmpgetService-class.html#execute,Method linspector.lib.services.ssh.SshService.execute()=linspector.lib.services.ssh.SshService-class.html#execute,Method linspector.lib.services.tcpconnect.TcpconnectService.execute()=linspector.lib.services.tcpconnect.TcpconnectService-class.html#execute"><a title="linspector.lib.services.http.HttpService.execute
|
||||
linspector.lib.services.service.Service.execute
|
||||
linspector.lib.services.shell.ShellService.execute
|
||||
linspector.lib.services.snmpget.SnmpgetService.execute
|
||||
linspector.lib.services.ssh.SshService.execute
|
||||
linspector.lib.services.tcpconnect.TcpconnectService.execute" class="py-name" href="#" onclick="return doclink('link-29', 'execute', 'link-29');">execute</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> <tt class="py-name">parseResult</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-30" class="py-name" targets="Method linspector.lib.services.service.Service.parse_result()=linspector.lib.services.service.Service-class.html#parse_result"><a title="linspector.lib.services.service.Service.parse_result" class="py-name" href="#" onclick="return doclink('link-30', 'parse_result', 'link-30');">parse_result</a></tt><tt class="py-op">(</tt><tt class="py-name">executionResult</tt><tt class="py-op">)</tt> </tt>
|
||||
<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-31" class="py-name" targets="Method linspector.lib.services.service.Service.handle_result()=linspector.lib.services.service.Service-class.html#handle_result"><a title="linspector.lib.services.service.Service.handle_result" class="py-name" href="#" onclick="return doclink('link-31', 'handle_result', 'link-31');">handle_result</a></tt><tt class="py-op">(</tt><tt class="py-name">parseResult</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.execute"></a><div id="Service.execute-def"><a name="L108"></a><tt class="py-lineno">108</tt> <a class="py-toggle" href="#" id="Service.execute-toggle" onclick="return toggle('Service.execute');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#execute">execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.execute-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.execute-expanded"><a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div><a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.pre_execute"></a><div id="Service.pre_execute-def"><a name="L111"></a><tt class="py-lineno">111</tt> <a class="py-toggle" href="#" id="Service.pre_execute-toggle" onclick="return toggle('Service.pre_execute');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#pre_execute">pre_execute</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.pre_execute-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.pre_execute-expanded"><a name="L112"></a><tt class="py-lineno">112</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div><a name="L113"></a><tt class="py-lineno">113</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.parse_result"></a><div id="Service.parse_result-def"><a name="L114"></a><tt class="py-lineno">114</tt> <a class="py-toggle" href="#" id="Service.parse_result-toggle" onclick="return toggle('Service.parse_result');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#parse_result">parse_result</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">executionResult</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.parse_result-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.parse_result-expanded"><a name="L115"></a><tt class="py-lineno">115</tt> <tt class="py-line"> <tt class="py-name">result</tt> <tt class="py-op">=</tt> <tt class="py-op">[</tt><tt class="py-op">]</tt> </tt>
|
||||
<a name="L116"></a><tt class="py-lineno">116</tt> <tt class="py-line"> <tt class="py-keyword">for</tt> <tt id="link-32" class="py-name"><a title="linspector.lib.config.parser
|
||||
linspector.lib.parsers.parser" class="py-name" href="#" onclick="return doclink('link-32', 'parser', 'link-24');">parser</a></tt> <tt class="py-keyword">in</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-33" class="py-name" targets="Method linspector.lib.services.service.Service.get_parser()=linspector.lib.services.service.Service-class.html#get_parser"><a title="linspector.lib.services.service.Service.get_parser" class="py-name" href="#" onclick="return doclink('link-33', 'get_parser', 'link-33');">get_parser</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
<a name="L117"></a><tt class="py-lineno">117</tt> <tt class="py-line"> <tt class="py-name">result</tt><tt class="py-op">.</tt><tt class="py-name">append</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">_parser</tt><tt class="py-op">.</tt><tt class="py-name">_parse</tt><tt class="py-op">(</tt><tt class="py-name">executionResult</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
|
||||
</div><a name="L118"></a><tt class="py-lineno">118</tt> <tt class="py-line"> </tt>
|
||||
<a name="Service.handle_result"></a><div id="Service.handle_result-def"><a name="L119"></a><tt class="py-lineno">119</tt> <a class="py-toggle" href="#" id="Service.handle_result-toggle" onclick="return toggle('Service.handle_result');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="linspector.lib.services.service.Service-class.html#handle_result">handle_result</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">parseResult</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
|
||||
</div><div id="Service.handle_result-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="Service.handle_result-expanded"><a name="L120"></a><tt class="py-lineno">120</tt> <tt class="py-line"> <tt class="py-keyword">pass</tt> </tt>
|
||||
</div></div><a name="L121"></a><tt class="py-lineno">121</tt> <tt class="py-line"> </tt><script type="text/javascript">
|
||||
<!--
|
||||
expandto(location.href);
|
||||
// -->
|
||||
</script>
|
||||
</pre>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
497
docs/linspector.lib.services.service.Service-class.html
Normal file
497
docs/linspector.lib.services.service.Service-class.html
Normal file
|
|
@ -0,0 +1,497 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.service.Service</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
<a href="linspector.lib.services.service-module.html">Module service</a> ::
|
||||
Class Service
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.service.Service-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class Service</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service">source code</a></span></p>
|
||||
<dl><dt>Known Subclasses:</dt>
|
||||
<dd>
|
||||
<ul class="subclass-list">
|
||||
<li><a href="linspector.lib.services.http.HttpService-class.html">http.HttpService</a></li><li>, <a href="linspector.lib.services.snmpget.SnmpgetService-class.html">snmpget.SnmpgetService</a></li><li>, <a href="linspector.lib.services.ping.PingService-class.html">ping.PingService</a></li><li>, <a href="linspector.lib.services.ssh.SshService-class.html">ssh.SshService</a></li><li>, <a href="linspector.lib.services.shell.ShellService-class.html">shell.ShellService</a></li><li>, <a href="linspector.lib.services.tcpconnect.TcpconnectService-class.html">tcpconnect.TcpconnectService</a></li> </ul>
|
||||
</dd></dl>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_arguments"></a><span class="summary-sig-name">add_arguments</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">args</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.add_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_argument"></a><span class="summary-sig-name">add_argument</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">key</span>,
|
||||
<span class="summary-sig-arg">value</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.add_argument">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_arguments"></a><span class="summary-sig-name">get_arguments</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_period"></a><span class="summary-sig-name">add_period</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">period</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.add_period">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_periods"></a><span class="summary-sig-name">get_periods</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_periods">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_fails"></a><span class="summary-sig-name">get_fails</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_fails">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="has_fail"></a><span class="summary-sig-name">has_fail</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">fail</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.has_fail">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="put_fail"></a><span class="summary-sig-name">put_fail</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">key</span>,
|
||||
<span class="summary-sig-arg">value</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.put_fail">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="put_fails"></a><span class="summary-sig-name">put_fails</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">fails</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.put_fails">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_threshold"></a><span class="summary-sig-name">get_threshold</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_threshold">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_comment"></a><span class="summary-sig-name">get_comment</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_comment">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="set_host"></a><span class="summary-sig-name">set_host</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">host</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.set_host">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_host"></a><span class="summary-sig-name">get_host</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_host">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="get_parser"></a><span class="summary-sig-name">get_parser</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.get_parser">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="add_parser"></a><span class="summary-sig-name">add_parser</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">parser</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.add_parser">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="needs_arguments"></a><span class="summary-sig-name">needs_arguments</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.needs_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="private">
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="_execute"></a><span class="summary-sig-name">_execute</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service._execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="execute"></a><span class="summary-sig-name">execute</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="pre_execute"></a><span class="summary-sig-name">pre_execute</span>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.pre_execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="parse_result"></a><span class="summary-sig-name">parse_result</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">executionResult</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.parse_result">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="handle_result"></a><span class="summary-sig-name">handle_result</span>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">parseResult</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.service-pysrc.html#Service.handle_result">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
193
docs/linspector.lib.services.shell-module.html
Normal file
193
docs/linspector.lib.services.shell-module.html
Normal file
|
|
@ -0,0 +1,193 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.shell</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module shell
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.shell-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module shell</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.shell-pysrc.html">source code</a></span></p>
|
||||
<p>The shell service. This is for executing local shell commands and
|
||||
retrieve the output.</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.shell.ShellService-class.html" class="summary-name">ShellService</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create"></a><span class="summary-sig-name">create</span>(<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#create">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.services'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
176
docs/linspector.lib.services.shell-pysrc.html
Normal file
176
docs/linspector.lib.services.shell-pysrc.html
Normal file
File diff suppressed because one or more lines are too long
295
docs/linspector.lib.services.shell.ShellService-class.html
Normal file
295
docs/linspector.lib.services.shell.ShellService-class.html
Normal file
|
|
@ -0,0 +1,295 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.shell.ShellService</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
<a href="linspector.lib.services.shell-module.html">Module shell</a> ::
|
||||
Class ShellService
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.shell.ShellService-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class ShellService</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.services.service.Service-class.html">service.Service</a> --+
|
||||
|
|
||||
<strong class="uidshort">ShellService</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.shell.ShellService-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.shell.ShellService-class.html#needs_arguments" class="summary-sig-name">needs_arguments</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService.needs_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.shell.ShellService-class.html#execute" class="summary-sig-name">execute</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService.execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b>:
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_argument">add_argument</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_arguments">add_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_parser">add_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_period">add_period</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_arguments">get_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_comment">get_comment</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_fails">get_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_host">get_host</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_parser">get_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_periods">get_periods</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_threshold">get_threshold</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#handle_result">handle_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#has_fail">has_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#parse_result">parse_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#pre_execute">pre_execute</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fail">put_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fails">put_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#set_host">set_host</a></code>
|
||||
</p>
|
||||
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b> (private):
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#_execute" onclick="show_private();">_execute</a></code>
|
||||
</p></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">**kwargs</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#__init__">service.Service.__init__</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="needs_arguments"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">needs_arguments</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService.needs_arguments">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#needs_arguments">service.Service.needs_arguments</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="execute"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">execute</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.shell-pysrc.html#ShellService.execute">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#execute">service.Service.execute</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
192
docs/linspector.lib.services.snmpget-module.html
Normal file
192
docs/linspector.lib.services.snmpget-module.html
Normal file
|
|
@ -0,0 +1,192 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.snmpget</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module snmpget
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.snmpget-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module snmpget</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html">source code</a></span></p>
|
||||
<p>The snmpget service in pure Python.</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.snmpget.SnmpgetService-class.html" class="summary-name">SnmpgetService</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create"></a><span class="summary-sig-name">create</span>(<span class="summary-sig-arg">**kargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#create">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.services'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
206
docs/linspector.lib.services.snmpget-pysrc.html
Normal file
206
docs/linspector.lib.services.snmpget-pysrc.html
Normal file
File diff suppressed because one or more lines are too long
295
docs/linspector.lib.services.snmpget.SnmpgetService-class.html
Normal file
295
docs/linspector.lib.services.snmpget.SnmpgetService-class.html
Normal file
|
|
@ -0,0 +1,295 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.snmpget.SnmpgetService</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
<a href="linspector.lib.services.snmpget-module.html">Module snmpget</a> ::
|
||||
Class SnmpgetService
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.snmpget.SnmpgetService-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class SnmpgetService</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.services.service.Service-class.html">service.Service</a> --+
|
||||
|
|
||||
<strong class="uidshort">SnmpgetService</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.snmpget.SnmpgetService-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.snmpget.SnmpgetService-class.html#needs_arguments" class="summary-sig-name">needs_arguments</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService.needs_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.snmpget.SnmpgetService-class.html#execute" class="summary-sig-name">execute</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService.execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b>:
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_argument">add_argument</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_arguments">add_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_parser">add_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_period">add_period</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_arguments">get_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_comment">get_comment</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_fails">get_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_host">get_host</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_parser">get_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_periods">get_periods</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_threshold">get_threshold</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#handle_result">handle_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#has_fail">has_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#parse_result">parse_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#pre_execute">pre_execute</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fail">put_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fails">put_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#set_host">set_host</a></code>
|
||||
</p>
|
||||
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b> (private):
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#_execute" onclick="show_private();">_execute</a></code>
|
||||
</p></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">**kwargs</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#__init__">service.Service.__init__</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="needs_arguments"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">needs_arguments</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService.needs_arguments">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#needs_arguments">service.Service.needs_arguments</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="execute"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">execute</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.snmpget-pysrc.html#SnmpgetService.execute">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#execute">service.Service.execute</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
194
docs/linspector.lib.services.ssh-module.html
Normal file
194
docs/linspector.lib.services.ssh-module.html
Normal file
|
|
@ -0,0 +1,194 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.ssh</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module ssh
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.ssh-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module ssh</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html">source code</a></span></p>
|
||||
<p>The ssh service This is for executing remote shell commands and
|
||||
retrieve the output.</p>
|
||||
<p>This service is using paramiko (http://www.lag.net/paramiko/).</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.ssh.SshService-class.html" class="summary-name">SshService</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create"></a><span class="summary-sig-name">create</span>(<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#create">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.services'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
201
docs/linspector.lib.services.ssh-pysrc.html
Normal file
201
docs/linspector.lib.services.ssh-pysrc.html
Normal file
File diff suppressed because one or more lines are too long
295
docs/linspector.lib.services.ssh.SshService-class.html
Normal file
295
docs/linspector.lib.services.ssh.SshService-class.html
Normal file
|
|
@ -0,0 +1,295 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.ssh.SshService</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
<a href="linspector.lib.services.ssh-module.html">Module ssh</a> ::
|
||||
Class SshService
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.ssh.SshService-class.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== CLASS DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Class SshService</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService">source code</a></span></p>
|
||||
<pre class="base-tree">
|
||||
<a href="linspector.lib.services.service.Service-class.html">service.Service</a> --+
|
||||
|
|
||||
<strong class="uidshort">SshService</strong>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<!-- ==================== INSTANCE METHODS ==================== -->
|
||||
<a name="section-InstanceMethods"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Instance Methods</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-InstanceMethods"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.ssh.SshService-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
|
||||
<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService.__init__">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.ssh.SshService-class.html#needs_arguments" class="summary-sig-name">needs_arguments</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService.needs_arguments">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a href="linspector.lib.services.ssh.SshService-class.html#execute" class="summary-sig-name">execute</a>(<span class="summary-sig-arg">self</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService.execute">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="summary">
|
||||
<p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b>:
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_argument">add_argument</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_arguments">add_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_parser">add_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#add_period">add_period</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_arguments">get_arguments</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_comment">get_comment</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_fails">get_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_host">get_host</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_parser">get_parser</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_periods">get_periods</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#get_threshold">get_threshold</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#handle_result">handle_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#has_fail">has_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#parse_result">parse_result</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#pre_execute">pre_execute</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fail">put_fail</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#put_fails">put_fails</a></code>,
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#set_host">set_host</a></code>
|
||||
</p>
|
||||
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="linspector.lib.services.service.Service-class.html">service.Service</a></code></b> (private):
|
||||
<code><a href="linspector.lib.services.service.Service-class.html#_execute" onclick="show_private();">_execute</a></code>
|
||||
</p></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== METHOD DETAILS ==================== -->
|
||||
<a name="section-MethodDetails"></a>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Method Details</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-MethodDetails"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="__init__"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
|
||||
<span class="sig-arg">**kwargs</span>)</span>
|
||||
<br /><em class="fname">(Constructor)</em>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService.__init__">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#__init__">service.Service.__init__</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="needs_arguments"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">needs_arguments</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService.needs_arguments">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#needs_arguments">service.Service.needs_arguments</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<a name="execute"></a>
|
||||
<div>
|
||||
<table class="details" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr><td>
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr valign="top"><td>
|
||||
<h3 class="epydoc"><span class="sig"><span class="sig-name">execute</span>(<span class="sig-arg">self</span>)</span>
|
||||
</h3>
|
||||
</td><td align="right" valign="top"
|
||||
><span class="codelink"><a href="linspector.lib.services.ssh-pysrc.html#SshService.execute">source code</a></span>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
|
||||
<dl class="fields">
|
||||
<dt>Overrides:
|
||||
<a href="linspector.lib.services.service.Service-class.html#execute">service.Service.execute</a>
|
||||
</dt>
|
||||
</dl>
|
||||
</td></tr></table>
|
||||
</div>
|
||||
<br />
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:34 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
195
docs/linspector.lib.services.tcpconnect-module.html
Normal file
195
docs/linspector.lib.services.tcpconnect-module.html
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
<?xml version="1.0" encoding="ascii"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>linspector.lib.services.tcpconnect</title>
|
||||
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
||||
<script type="text/javascript" src="epydoc.js"></script>
|
||||
</head>
|
||||
|
||||
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
||||
alink="#204080">
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" cellpadding="0" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td width="100%">
|
||||
<span class="breadcrumbs">
|
||||
<a href="linspector-module.html">Package linspector</a> ::
|
||||
<a href="linspector.lib-module.html">Package lib</a> ::
|
||||
<a href="linspector.lib.services-module.html">Package services</a> ::
|
||||
Module tcpconnect
|
||||
</span>
|
||||
</td>
|
||||
<td>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<!-- hide/show private -->
|
||||
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
||||
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
||||
<tr><td align="right"><span class="options"
|
||||
>[<a href="frames.html" target="_top">frames</a
|
||||
>] | <a href="linspector.lib.services.tcpconnect-module.html"
|
||||
target="_top">no frames</a>]</span></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== MODULE DESCRIPTION ==================== -->
|
||||
<h1 class="epydoc">Module tcpconnect</h1><p class="nomargin-top"><span class="codelink"><a href="linspector.lib.services.tcpconnect-pysrc.html">source code</a></span></p>
|
||||
<p>The tcpconnect service. This is to check if a service on a specific
|
||||
port is reachable.</p>
|
||||
<p>This should just return 0 on success and NOT 0 on error. Just to make
|
||||
internals generic to just report this code and not use a parser.</p>
|
||||
|
||||
<!-- ==================== CLASSES ==================== -->
|
||||
<a name="section-Classes"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Classes</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Classes"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a href="linspector.lib.services.tcpconnect.TcpconnectService-class.html" class="summary-name">TcpconnectService</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== FUNCTIONS ==================== -->
|
||||
<a name="section-Functions"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Functions</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Functions"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td><span class="summary-sig"><a name="create"></a><span class="summary-sig-name">create</span>(<span class="summary-sig-arg">**kwargs</span>)</span></td>
|
||||
<td align="right" valign="top">
|
||||
<span class="codelink"><a href="linspector.lib.services.tcpconnect-pysrc.html#create">source code</a></span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== VARIABLES ==================== -->
|
||||
<a name="section-Variables"></a>
|
||||
<table class="summary" border="1" cellpadding="3"
|
||||
cellspacing="0" width="100%" bgcolor="white">
|
||||
<tr bgcolor="#70b0f0" class="table-header">
|
||||
<td colspan="2" class="table-header">
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr valign="top">
|
||||
<td align="left"><span class="table-header">Variables</span></td>
|
||||
<td align="right" valign="top"
|
||||
><span class="options">[<a href="#section-Variables"
|
||||
class="privatelink" onclick="toggle_private();"
|
||||
>hide private</a>]</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="15%" align="right" valign="top" class="summary">
|
||||
<span class="summary-type"> </span>
|
||||
</td><td class="summary">
|
||||
<a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'linspector.lib.services'"><code class="variable-quote">'</code><code class="variable-string">linspector.lib.services</code><code class="variable-quote">'</code></code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- ==================== NAVIGATION BAR ==================== -->
|
||||
<table class="navbar" border="0" width="100%" cellpadding="0"
|
||||
bgcolor="#a0c0ff" cellspacing="0">
|
||||
<tr valign="middle">
|
||||
<!-- Home link -->
|
||||
<th> <a
|
||||
href="linspector-module.html">Home</a> </th>
|
||||
|
||||
<!-- Tree link -->
|
||||
<th> <a
|
||||
href="module-tree.html">Trees</a> </th>
|
||||
|
||||
<!-- Index link -->
|
||||
<th> <a
|
||||
href="identifier-index.html">Indices</a> </th>
|
||||
|
||||
<!-- Help link -->
|
||||
<th> <a
|
||||
href="help.html">Help</a> </th>
|
||||
|
||||
<th class="navbar" width="100%"></th>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
||||
<tr>
|
||||
<td align="left" class="footer">
|
||||
Generated by Epydoc 3.0.1 on Tue Jun 18 03:07:33 2013
|
||||
</td>
|
||||
<td align="right" class="footer">
|
||||
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
||||
>http://epydoc.sourceforge.net</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
// Private objects are initially displayed (because if
|
||||
// javascript is turned off then we want them to be
|
||||
// visible); but by default, we want to hide them. So hide
|
||||
// them unless we have a cookie that says to show them.
|
||||
checkCookie();
|
||||
// -->
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue