Fabric 错误异常处理

Fabric是Python编写的自动化运维工具,使用fabric批量去机器上面执行shell脚本的时候,可能会遇到机器故障等情况,造成执行中断,那么能否忽略或者说爆出异常之后继续执行呢?那就需要fabric的异常处理,具体实现参见下面 import logging try: 1/0 except Exception as e: logging.exception(e) 错误异常打印如下: ERROR:root:division by zero Traceba

《一分钟经理人》读书笔记

一分钟经理人这本书比较薄,上下班通勤路上就看完了,包含内容归纳的也比较简洁,印象比较深的是其中一页插图,分别对应着开始时要考虑一分钟目标、成功时要考虑一分钟表扬和失败时应考虑一分钟更正,简洁但不简单,又看了一下Kindle上阅读时的标注,回顾一下书上的内容。 一分钟目标 二八原则,你要获得成功的百分之八十都来自于你百分之二十的目标,关键任务设定为一分钟目标很为重要,人行动的最大动力来自结果的反馈,了解自己的工作,对预期明确,找出工作中存在的问题和有效解决方办法。某种意义上就

解决Error: pg_config executable not found问题

最近安装sentry时,需要安装postgresql,但是安装过程中报如下问题 Error: pg_config executable not found. 最终查看pg_config是存在的 sudo find / -name pg_config -print 但是path里面没有,直接导入pa_home中bin目录的所有命令解决 export PG_HOME=/usr/pgsql-9.6 export PATH=$PATH:$PG_HOME/bin