diff --git a/.gitignore b/.gitignore index 3d2c267..1637cdf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ __pycache__/ seed +out/ \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index ef1833e..1bc039c 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -7,5 +7,5 @@ services: volumes: - ${PWD}:/app working_dir: /app - command: python3 -m sins + command: python3 -m sins -o out/ # command: yasm seed.asm -o seed diff --git a/sins/orm.py b/sins/orm.py index 96745fc..c122b56 100644 --- a/sins/orm.py +++ b/sins/orm.py @@ -44,10 +44,10 @@ class ScrapNode(Base): def __repr__(self): values = { - 'id': self.id, 'checksum': self.checksum, 'length': self.length, 'parent_id': self.parent_id, + 'id': self.id, } return str(values) diff --git a/sins/run.py b/sins/run.py index d68b906..fd49d58 100755 --- a/sins/run.py +++ b/sins/run.py @@ -58,7 +58,7 @@ def sins(): seed = ScrapNode(child=seed_data) - logger.info(f'seed:\n{seed}') + logger.debug(f'seed:\n{seed}') if args.output: db_path = Path(f'{args.output}/sins.sqlite') @@ -82,6 +82,7 @@ def sins(): recent = session.query(ScrapNode).order_by(desc('ctime')).first() if recent: + logger.debug(f'recent:\n{recent}') seed = recent parent = seed @@ -93,7 +94,7 @@ def sins(): scrap = flip(parent.image) while lineage < args.lineage: - logger.info(f'lineage: {lineage}') + logger.debug(f'lineage: {lineage}') result = None proc = Process(target=generation, args=(queue, scrap)) @@ -110,7 +111,7 @@ def sins(): parent = ScrapNode(child=scrap, parent_id=parent.id) parent.length = result - session.add(seed) + session.add(parent) session.commit() logger.info(f'scrap:\n{parent}') lineage = 0