From 8d8df2ab5a26e5da5dd03834f6d5cbf80f853ccc Mon Sep 17 00:00:00 2001 From: JoYo <> Date: Sun, 24 Feb 2019 07:14:29 +0000 Subject: [PATCH] log op count --- sins/orm.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sins/orm.py b/sins/orm.py index 9399c54..59abfb0 100644 --- a/sins/orm.py +++ b/sins/orm.py @@ -6,9 +6,8 @@ from sqlalchemy import LargeBinary, Column, ForeignKey, Integer, String, DateTim from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import Session, relationship, backref from sqlalchemy.orm.collections import attribute_mapped_collection -import json -from .disassemble import objdump +from .disassemble import objdump, disasm now = '{0:%Y%m%dT%H%M%S}'.format(datetime.utcnow()) Base = declarative_base() @@ -49,6 +48,8 @@ class ScrapNode(Base): values = { 'checksum': self.checksum, 'length': self.length, + # todo remove for performance + 'operations': len(disasm(self.image)), 'parent_id': self.parent_id, 'id': self.id, }