本文整理汇总了Python中color.Color.colorear方法的典型用法代码示例。如果您正苦于以下问题:Python Color.colorear方法的具体用法?Python Color.colorear怎么用?Python Color.colorear使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类color.Color
的用法示例。
在下文中一共展示了Color.colorear方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: stop
# 需要导入模块: from color import Color [as 别名]
# 或者: from color.Color import colorear [as 别名]
def stop(self):
try:
pf = file(self.pidfile, 'r')
pid = int(pf.read().strip())
pf.close()
except IOError:
pid = None
if not pid:
print Color.colorear(MSG_PID_NO_EXISTE % self.pidfile, color=Color.WARNING)
return # no es error en 'restart'
# Matar el demonio
try:
while 1:
os.kill(pid, SIGTERM)
time.sleep(0.1)
except OSError, err:
codigo_error, msg_error = err
if codigo_error == CODIGO_NO_SUCH_PROCESS:
if os.path.exists(self.pidfile):
os.remove(self.pidfile)
else:
print Color.colorear(msg_error)
sys.exit(1)
示例2: status
# 需要导入模块: from color import Color [as 别名]
# 或者: from color.Color import colorear [as 别名]
def status(self):
try:
pf = file(self.pidfile, 'r')
pid = int(pf.read().strip())
pf.close()
except IOError:
pid = None
print Color.colorear(MSJ_STATUS(self.__str__(),
pid and 'running' or 'stopped',
pid and ' with pid: {pid}.'.format(pid=pid) or '.'), color=pid and Color.OKGREEN or Color.WARNING)
sys.exit()
示例3: start
# 需要导入模块: from color import Color [as 别名]
# 或者: from color.Color import colorear [as 别名]
def start(self):
try:
pf = file(self.pidfile, 'r')
pid = int(pf.read().strip())
pf.close()
except Exception as e:
pid = None
if pid:
print Color.colorear(MSG_PID_EXISTE % self.pidfile)
sys.exit(1)
# start the daemon
self.daemonize()
self.run()