mirror of
https://git.lurk.org/repos/radio-looptober.git
synced 2024-12-27 14:01:56 +01:00
per-year download directory
to avoid downloading everything again, move the existing files to the new location: cd loooooops/ && mkdir 2022 && mv * 2022 Signed-off-by: ugrnm <ultrageranium@bleu255.com>
This commit is contained in:
parent
b908fe7fc6
commit
60619aad6c
@ -9,7 +9,9 @@ from urllib.parse import urlparse
|
|||||||
# remote_url
|
# remote_url
|
||||||
# description
|
# description
|
||||||
|
|
||||||
output_dir = "loooooops"
|
year = "2022"
|
||||||
|
|
||||||
|
output_dir = os.path.join("loooooops", year)
|
||||||
|
|
||||||
bitrate = "128k"
|
bitrate = "128k"
|
||||||
|
|
||||||
@ -88,7 +90,7 @@ for collection in data:
|
|||||||
i['created_at'][:-1]).astimezone(
|
i['created_at'][:-1]).astimezone(
|
||||||
datetime.timezone.utc)
|
datetime.timezone.utc)
|
||||||
|
|
||||||
if creation_date.strftime('%Y') == "2022": #we only take entries from this year
|
if creation_date.strftime('%Y') == year: #we only take entries from this year
|
||||||
stuff = {}
|
stuff = {}
|
||||||
stuff["url"] = i["url"]
|
stuff["url"] = i["url"]
|
||||||
stuff["description"] = i["content"]
|
stuff["description"] = i["content"]
|
||||||
@ -119,6 +121,7 @@ for l in looooops:
|
|||||||
|
|
||||||
# Once we've done everythin we generate a playlist and ask ezstream
|
# Once we've done everythin we generate a playlist and ask ezstream
|
||||||
# to reload it
|
# to reload it
|
||||||
os.system('find . -iname "*opus" > playlist_loooooops.m3u'\
|
# this is not an injection vulnerability as output_dir is under
|
||||||
'&& kill -s HUP `pidof ezstream`')
|
# our control
|
||||||
|
os.system('find {} -iname "*opus" > playlist_loooooops.m3u'\
|
||||||
|
'&& kill -s HUP `pidof ezstream`'.format(output_dir))
|
||||||
|
Loading…
Reference in New Issue
Block a user