pyIPCMI.Base.py¶
Submodules
Classes
IHost: This is a type hint class (interface description) for a host instance.
-
class
pyIPCMI.Base.IHost(logger=None)[source] This is a type hint class (interface description) for a host instance.
It’s needed until pyIPCMI requires Python 3.6.
Inheritance
Members
-
Platform= 'string'
-
Config= <lib.ExtendedConfigParser.ExtendedConfigParser object>
-
SaveAndReloadConfiguration()[source]
-
Log(entry, condition=True) Write an entry to the local logger.
-
LogDebug(*args, condition=True, **kwargs)
-
LogDryRun(*args, condition=True, **kwargs)
-
LogError(*args, condition=True, **kwargs)
-
LogFatal(*args, condition=True, **kwargs)
-
LogInfo(*args, condition=True, **kwargs)
-
LogNormal(*args, condition=True, **kwargs)
-
LogQuiet(*args, condition=True, **kwargs)
-
LogVerbose(*args, condition=True, **kwargs)
-
LogWarning(*args, condition=True, **kwargs)
-
Logger Return the local logger instance.
-
_TryLog(*args, condition=True, **kwargs)
-