mirror of
https://github.com/JonasunderscoreJones/turbo-octo-potato.git
synced 2025-10-24 10:39:19 +02:00
added run adapter for script interval runner
This commit is contained in:
parent
79cb848f92
commit
745e78d227
2 changed files with 18 additions and 5 deletions
5
run_likedsongsync2.py
Normal file
5
run_likedsongsync2.py
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# import and run spotify_scripts/likedsongsync2.py
|
||||
from spotify_scripts.likedsongsync2 import main
|
||||
|
||||
def run():
|
||||
main()
|
||||
|
|
@ -9,11 +9,7 @@ import os
|
|||
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||
import top_lib
|
||||
|
||||
# load .env file
|
||||
load_dotenv()
|
||||
|
||||
# Define your playlist IDs
|
||||
LIKEDSONGPLAYLIST_ID = os.getenv('LIKEDSONGPLAYLIST_ID')
|
||||
|
||||
def progress_bar(current, total, last_time_stamp=float, etastr=None):
|
||||
'''A function to print a progress bar to the terminal.
|
||||
|
|
@ -155,8 +151,16 @@ def add_track_to_playlist(playlist_id, track_uri):
|
|||
track_uri: The URI of the track to add to the playlist'''
|
||||
sp.playlist_add_items(playlist_id, [track_uri])
|
||||
|
||||
def main():
|
||||
# load .env file
|
||||
load_dotenv()
|
||||
|
||||
if __name__ == "__main__":
|
||||
# because im lazy
|
||||
global VERBOSE_LOGGING
|
||||
global sp
|
||||
|
||||
# Define your playlist IDs
|
||||
LIKEDSONGPLAYLIST_ID = os.getenv('LIKEDSONGPLAYLIST_ID')
|
||||
|
||||
# Parse command-line arguments
|
||||
VERBOSE_LOGGING = "-v" in sys.argv or "--verbose" in sys.argv
|
||||
|
|
@ -258,3 +262,7 @@ if __name__ == "__main__":
|
|||
except Exception:
|
||||
#except e:
|
||||
continue
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue