pyIPCMI.ToolChain.Windows¶
Exceptions
WindowsException
: Base class for all tool specific exceptions
Classes
Cmd
: Represent an executable.
-
exception
pyIPCMI.ToolChain.Windows.
WindowsException
(message='')[source]¶ Inheritance
Members
-
__str__
()¶ Returns the exception’s message text.
-
args
¶
-
-
class
pyIPCMI.ToolChain.Windows.
Cmd
(platform, dryrun, logger=None)[source]¶ Inheritance
Members
-
Parameters
= [<class 'pyIPCMI.ToolChain.Windows.Cmd.Executable'>, <class 'pyIPCMI.ToolChain.Windows.Cmd.SwitchCommand'>]¶
-
GetReader
()¶
-
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.
-
Path
¶
-
ReadUntilBoundary
(indent=0)¶
-
Send
(line, end='\n')¶
-
SendBoundary
()¶
-
StartProcess
(parameterList)¶
-
Terminate
()¶
-
_TryLog
(*args, condition=True, **kwargs)¶
-
_pyIPCMI_BOUNDARY
= '====== pyIPCMI BOUNDARY ======'¶
-