LMINamespace¶
- class lmi.shell.LMINamespace.LMINamespace(conn, name)¶
LMI class representing CIM namespace.
Parameters: - conn (LMIConnection) – connection object
- name (string) – namespace name
- classes()¶
Returns a list of class names.
Parameters: - filter_key (string) – substring of a class name
- exact_match (bool) – tells, if to search for exact match or substring
Returns: list of class names
Usage: Available classes.
- cql(query)¶
Executes a CQL query and returns a list of LMIInstance objects.
Parameters: query (string) – CQL query to execute Returns: LMIReturnValue object with rval set to a list of LMIInstance objects Usage: Queries.
- get_class(classname)¶
Returns LMIClass.
Parameters: classname (string) – class name of new LMIClass Raises: LMIClassNotFound
- name¶
Returns: namespace name Return type: string
- print_classes()¶
Prints out a list of classes.
Parameters: - filter_key (string) – substring of a class name
- exact_match (bool) – tells, if to search for exact match, or to search for a matching substring
Usage: Available classes.
- wql(query)¶
Executes a WQL query and returns a list of LMIInstance objects.
Parameters: query (string) – WQL query to execute Returns: LMIReturnValue object with rval set to a list of LMIInstance objects Usage: Queries.
- class lmi.shell.LMINamespace.LMINamespaceRoot(conn)¶
Derived class for root namespace. Object of this class is accessible from LMIConnection object as a hierarchy entry.
Parameters: conn (LMIConnection) – connection object - namespaces¶
Returns: list of strings with available namespaces Usage: Available namespaces.
- print_namespaces()¶
Prints out all available namespaces accessible via the namespace root.
Usage: Available namespaces.