pyIPCMI.ToolChain.Windows.py¶
Exceptions
WindowsException
: Base class for all tool specific exceptions
Classes
Cmd
: Represent an executable.
-
exception
pyIPCMI.ToolChain.Windows.
WindowsException
(message='')[source] Inheritance
Members
-
__init__
(message='') Exception initializer
Parameters: message (str) – The exception message.
-
__str__
() Returns the exception’s message text.
-
args
-
-
class
pyIPCMI.ToolChain.Windows.
Cmd
(platform, dryrun, logger=None)[source] Inheritance
Members
-
class
Executable
[source]
-
class
SwitchCommand
[source] -
_name
= 'C'
-
-
Parameters
= [<class 'pyIPCMI.ToolChain.Windows.Cmd.Executable'>, <class 'pyIPCMI.ToolChain.Windows.Cmd.SwitchCommand'>]
-
GetEnvironment
(settingsFile=None)[source]
-
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 ======'
-
class