speasy.core.impex.parser module
Base inventory tree management
- class speasy.core.impex.parser.ImpexXMLParser[source]
Bases:
object- static index_ctor_args(node, provider_name, is_public: bool = True, user_product: bool = False)[source]
- static make_any_node(parent, node, provider_name, ctor, name_key='xmlid', is_public: bool = True, user_product: bool = False)[source]
- static make_catalog_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static make_component_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static make_dataset_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static make_parameter_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static make_path_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static make_timetable_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static make_user_parameter_node(parent, node, provider_name, name_key, is_public: bool = True, user_product: bool = False)[source]
- static parse(xml, provider_name, name_mapping=None, is_public: bool = True, user_product: bool = False)[source]