def show_engines(self):
details = [["Engine name", "Engine version", "Def time", "Active"]]
engines = self.metascan.get_engines()
try:
engines.raise_for_status()
except HTTPError as err:
self.log('error', err)
return
for eng in engines.json():
def_time = parser.parse(eng["def_time"]).strftime("%Y-%m-%d %H:%M:%S")
active = "Y" if eng["active"] else "N"
details.append([eng["eng_name"], eng["eng_ver"], def_time, active])
table = AsciiTable(details, "Engines")
print table.table
评论列表
文章目录