-
Anael Beutot authored
Uses a fork and permits to set ionice on child. /!\ Don't use logging for logging as it would (maybe) end in a deadlock for the child.
Anael Beutot authoredUses a fork and permits to set ionice on child. /!\ Don't use logging for logging as it would (maybe) end in a deadlock for the child.
exc.py 528 B
"""Exceptions classes for ccnode."""
class CCNodeError(Exception):
pass
class PluginError(CCNodeError):
pass
class UndefinedDomain(CCNodeError):
pass
class PoolStorageError(CCNodeError):
pass
class TunnelError(CCNodeError):
pass
class DRBDAllocationError(CCNodeError):
"""Cannot create DRBD volume."""
pass
class DRBDError(CCNodeError):
pass
class ConsoleAlreadyOpened(CCNodeError):
pass
class VMMigrationError(CCNodeError):
pass
class JobError(CCNodeError):
pass