diff --git a/.gitignore b/.gitignore index 6d81be1..6a1ec10 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .cache +access_token.txt # Devenv .devenv* diff --git a/README.md b/README.md index 503d69b..9208eef 100644 --- a/README.md +++ b/README.md @@ -5,4 +5,5 @@ /nix/store/dzz1xf4nxx8v42pz5sxxx62r0jjpl0qf-craftcerts-script: line 5: 2: command not found req: Extra option: "1" req: Use -help for summary. -- [ ] Make geturl.py needs to return playlist URL to the program +- [ ] Make geturl.py return playlist URL to the program + Currently hangs and returns nothing to stdout + returns flask stdout bullshit diff --git a/geturl.py b/geturl.py index 30c6997..7c6b1cb 100644 --- a/geturl.py +++ b/geturl.py @@ -8,10 +8,14 @@ import time import requests from datetime import datetime import subprocess +import logging app = Flask(__name__) stop_flask = threading.Event() +logger = logging.getLogger('flask') +logger.setLevel(logging.ERROR) # Set to ERROR to ignore lower levels + client_id = "c0020cc0e05245efb2ddb61b7045e4f2" client_secret = "2e2e7c98f849403fbacc219c1f01c17d" redirect_uri = "https://elease-uncapsuled-yosef.ngrok-free.dev/callback" # Hardcoded ngrok URL @@ -86,8 +90,8 @@ def create_playlist(): def run_flask(): with open(os.devnull, 'w') as fnull: # Redirect both stdout and stderr to devnull - sys.stdout = fnull - sys.stderr = fnull + #sys.stdout = fnull + sys.stderr = fnull # COMMENT FOR DEBUG subprocess.run(["xdg-open", "http://192.168.0.100:8888"]) app.run(host="0.0.0.0", port=8888, use_reloader=False) # sys.stdout = sys.__stdout__ # Restore original stdout diff --git a/geturl_logfile b/geturl_logfile index e69de29..5d85cc2 100644 --- a/geturl_logfile +++ b/geturl_logfile @@ -0,0 +1,2 @@ + * Serving Flask app 'geturl' + * Debug mode: off