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)
-