diff options
Diffstat (limited to 'src/pyssg/pyssg.py')
-rw-r--r-- | src/pyssg/pyssg.py | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/src/pyssg/pyssg.py b/src/pyssg/pyssg.py index 96b68ff..fd136d9 100644 --- a/src/pyssg/pyssg.py +++ b/src/pyssg/pyssg.py @@ -84,31 +84,15 @@ def main() -> None: log.debug('reading config file') config: list[dict] = get_parsed_config(config_path) - print(json.dumps(config, sort_keys=True, indent=2)) + # print(json.dumps(config, sort_keys=True, indent=2)) if args['build']: log.info('building the html files') db: Database = Database(config[0]['path']['db']) - print(db.select_all()) - - fname: str = "t2" - ctime: float = 1.0 - mtime: float = 2.0 - chksm: str = "xxx" - tags: tuple | None = ("t1", "t2", "t3") - # tags = None - - db.insert(fname, ctime, chksm, tags) - # db.update(fname, mtime, chksm, tags) - print(db.select_all()) - - # TODO: change logic from "dir_paths" to single config - # log.debug('building all dir_paths found in conf') - # for dir_path in config[0]['dirs'].keys(): - # log.debug('building for "%s"', dir_path) - # builder: Builder = Builder(config[0], db, dir_path) - # builder.build() + log.debug('building all dir_paths found in conf') + builder: Builder = Builder(config[0], db, config[1]) + builder.build() db.write() log.info('finished building the html files') |