ironic_inspector package¶
Subpackages¶
- ironic_inspector.cmd package
- ironic_inspector.common package- Submodules- ironic_inspector.common.auth_basic module
- ironic_inspector.common.context module
- ironic_inspector.common.coordination module
- ironic_inspector.common.device_hints module
- ironic_inspector.common.exception module
- ironic_inspector.common.ironic module
- ironic_inspector.common.keystone module
- ironic_inspector.common.lldp_parsers module
- ironic_inspector.common.lldp_tlvs module
- ironic_inspector.common.locking module
- ironic_inspector.common.mdns module
- ironic_inspector.common.rpc module
- ironic_inspector.common.rpc_service module
- ironic_inspector.common.service_utils module
- ironic_inspector.common.swift module
 
- Module contents
 
- Submodules
- ironic_inspector.conductor package
- ironic_inspector.conf package- Submodules- ironic_inspector.conf.accelerators module
- ironic_inspector.conf.capabilities module
- ironic_inspector.conf.coordination module
- ironic_inspector.conf.default module
- ironic_inspector.conf.discovery module
- ironic_inspector.conf.dnsmasq_pxe_filter module
- ironic_inspector.conf.exception module
- ironic_inspector.conf.extra_hardware module
- ironic_inspector.conf.healthcheck module
- ironic_inspector.conf.iptables module
- ironic_inspector.conf.ironic module
- ironic_inspector.conf.mdns module
- ironic_inspector.conf.opts module
- ironic_inspector.conf.pci_devices module
- ironic_inspector.conf.port_physnet module
- ironic_inspector.conf.processing module
- ironic_inspector.conf.pxe_filter module
- ironic_inspector.conf.service_catalog module
- ironic_inspector.conf.swift module
 
- Module contents
 
- Submodules
- ironic_inspector.db package- Submodules- ironic_inspector.db.api module- add_node()
- create_node()
- create_rule()
- delete_all_rules()
- delete_attributes()
- delete_node()
- delete_nodes()
- delete_options()
- delete_rule()
- get_active_nodes()
- get_attributes()
- get_introspection_data()
- get_node()
- get_nodes()
- get_options()
- get_rule()
- get_rules()
- get_rules_actions()
- get_rules_conditions()
- get_writer_session()
- init()
- list_nodes_by_attributes()
- list_nodes_options_by_uuid()
- model_query()
- session_for_read()
- session_for_write()
- set_attribute()
- set_option()
- store_introspection_data()
- update_node()
 
- ironic_inspector.db.migration module
- ironic_inspector.db.model module
 
- ironic_inspector.db.api module
- Module contents
 
- Submodules
- ironic_inspector.plugins package- Submodules- ironic_inspector.plugins.accel_device module
- ironic_inspector.plugins.base module
- ironic_inspector.plugins.base_physnet module
- ironic_inspector.plugins.capabilities module
- ironic_inspector.plugins.discovery module
- ironic_inspector.plugins.example module
- ironic_inspector.plugins.extra_hardware module
- ironic_inspector.plugins.introspection_data module
- ironic_inspector.plugins.lldp_basic module
- ironic_inspector.plugins.local_link_connection module
- ironic_inspector.plugins.pci_devices module
- ironic_inspector.plugins.physnet_cidr_map module
- ironic_inspector.plugins.raid_device module
- ironic_inspector.plugins.rules module
- ironic_inspector.plugins.standard module
 
- Module contents
 
- Submodules
- ironic_inspector.pxe_filter package
Submodules¶
- ironic_inspector.api_tools module
- ironic_inspector.introspect module
- ironic_inspector.introspection_state module
- ironic_inspector.main module- add_version_headers()
- api()
- api_continue()
- api_introspection()
- api_introspection_abort()
- api_introspection_data()
- api_introspection_reapply()
- api_introspection_statuses()
- api_introspection_unprocessed_data()
- api_root()
- api_rule()
- api_rules()
- check_api_version()
- convert_exceptions()
- create_link_object()
- error_response()
- generate_introspection_status()
- generate_resource_data()
- get_app()
- get_client_compat()
- get_random_topic()
- handle_404()
- rule_repr()
- start_coordinator()
- version_root()
 
- ironic_inspector.node_cache module- NodeInfo- NodeInfo.acquire_lock()
- NodeInfo.add_attribute()
- NodeInfo.add_trait()
- NodeInfo.attributes
- NodeInfo.commit()
- NodeInfo.create_ports()
- NodeInfo.delete_port()
- NodeInfo.finished()
- NodeInfo.from_row()
- NodeInfo.fsm_event()
- NodeInfo.get_by_path()
- NodeInfo.invalidate_cache()
- NodeInfo.ironic
- NodeInfo.manage_boot
- NodeInfo.node()
- NodeInfo.options
- NodeInfo.patch()
- NodeInfo.patch_port()
- NodeInfo.ports()
- NodeInfo.release_lock()
- NodeInfo.remove_trait()
- NodeInfo.replace_field()
- NodeInfo.set_option()
- NodeInfo.state
- NodeInfo.update_capabilities()
- NodeInfo.update_properties()
- NodeInfo.version_id
 
- active_macs()
- add_node()
- clean_up()
- create_node()
- delete_nodes_not_in_list()
- find_node()
- fsm_event_after()
- fsm_event_before()
- fsm_transition()
- get_introspection_data()
- get_node()
- get_node_list()
- introspection_active()
- record_node()
- release_lock()
- start_introspection()
- store_introspection_data()
- triggers_fsm_error_transition()
 
- ironic_inspector.policy module
- ironic_inspector.process module
- ironic_inspector.rules module
- ironic_inspector.utils module- DeferredBasicAuthMiddleware
- Error
- IntrospectionDataNotFound
- IntrospectionDataStoreDisabled
- NoAvailableConductor
- NodeNotFoundInDBError
- NodeStateInvalidEvent
- NodeStateRaceCondition
- NotFoundInCacheError
- ProcessingLoggerAdapter
- RuleNotFoundError
- RuleUUIDExistError
- add_auth_middleware()
- add_basic_auth_middleware()
- add_cors_middleware()
- add_healthcheck_middleware()
- check_auth()
- execute()
- executor()
- getProcessingLogger()
- get_inventory()
- get_ipmi_address_from_data()
- get_ipmi_v6address_from_data()
- get_pxe_mac()
- get_route_source()
- get_valid_macs()
- iso_timestamp()
- processing_logger_prefix()
- unlink_without_raise()
 
- ironic_inspector.version module
- ironic_inspector.wsgi_service module
