aboutsummaryrefslogtreecommitdiff
path: root/src/blog_node5_net.py
diff options
context:
space:
mode:
authoruser@node5.net <user@node5.net>2026-06-15 21:24:56 +0200
committeruser@node5.net <user@node5.net>2026-06-15 21:24:56 +0200
commit38b8178cce160b3d2e6c8b3256c7655f4d0a27cd (patch)
treeee232c74e786890a4d2bad8b1d89e2b5a5e2c6e6 /src/blog_node5_net.py
parent693525e6444a74980ddfffb32ffe561c53dfcc24 (diff)
internalize needed files for starting the program
Diffstat (limited to 'src/blog_node5_net.py')
-rw-r--r--src/blog_node5_net.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/blog_node5_net.py b/src/blog_node5_net.py
index e7f7503..94a1872 100644
--- a/src/blog_node5_net.py
+++ b/src/blog_node5_net.py
@@ -52,8 +52,9 @@ stream_handler.setFormatter(CustomFormatter())
logger.root.addHandler(stream_handler)
logger.info(f"Debug: {'en' if debug else 'dis'}abled")
+src_path = pathlib.Path(__file__).parent
articles_path = os.environ["ARTICLES_PATH"] if "ARTICLES_PATH" in os.environ else './blog.node5.net/articles/'
-site_files_path = os.environ["SITE_FILES_PATH"] if "SITE_FILES_PATH" in os.environ else './blog.node5.net/'
+site_files_path = os.environ["SITE_FILES_PATH"] if "SITE_FILES_PATH" in os.environ else os.path.join(src_path, 'blog.node5.net/')
articles_repo_url = os.environ["ARTICLES_REPO_URL"] if "ARTICLES_REPO_URL" in os.environ else 'https://git.node5.net/blog/articles/'
logger.debug(f'articles_path: {articles_path}')
logger.debug(f'site_files_path: {site_files_path}')
@@ -94,7 +95,7 @@ articles_by_url: typing.Dict[str, article.Article] = {}
# DB init
-db: db_handler.DBHandler = db_handler.DBHandler()
+db: db_handler.DBHandler = db_handler.DBHandler(db_init_script_path=os.path.join(src_path, 'create_db.sql'))
# Telegram init
try: