From b2028897666669cc7a3d73b9a13964b26ed0db74 Mon Sep 17 00:00:00 2001 From: Alexander Hosking Date: Mon, 9 Jan 2023 00:33:28 -0500 Subject: [PATCH] Correct Path to .env file --- gmail/email_count.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/gmail/email_count.py b/gmail/email_count.py index 3a1e0d0..91a02a5 100644 --- a/gmail/email_count.py +++ b/gmail/email_count.py @@ -7,7 +7,9 @@ from influxdb_client.client.write_api import SYNCHRONOUS from dotenv import load_dotenv, dotenv_values load_dotenv() -config = dotenv_values(".env") +dotenv_file = os.path.realpath(os.path.dirname(__file__)) + "/.env" +print(dotenv_file) +config = dotenv_values(dotenv_file) EMAIL_ACCOUNTS = json.loads(os.environ.get("MAIL_ACCOUNTS")) EMAIL_PASSWORDS = json.loads(os.environ.get("MAIL_PASSWORDS")) @@ -57,9 +59,12 @@ for account in accounts: date = strftime("%Y-%m-%d") time = strftime("%H:%M:%S") timestamp = date + "T" + time + "Z" - write_api = client.write_api(write_options=SYNCHRONOUS) - point = influxdb_client.Point("unread_emails").time(timestamp).tag("account", account)\ - .field("count", unread_messages) - write_api.write(bucket="personal_data", - org=config['DB_ORG'], record=point) + # write_api = client.write_api(write_options=SYNCHRONOUS) + # point = influxdb_client.Point("unread_emails").time(timestamp).tag("account", account)\ + # .field("count", unread_messages) + # write_api.write(bucket="personal_data", + # org=config['DB_ORG'], record=point) print(message) + +print( + f"File location using __file__ variable: {os.path.realpath(os.path.dirname(__file__))}")