FS updates and corrections
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
from cmath import log
|
||||
from concurrent.futures import thread
|
||||
import sys
|
||||
sys.path.append("../app")
|
||||
import runner
|
||||
@@ -8,33 +6,47 @@ logger = logging.getLogger()
|
||||
import json
|
||||
|
||||
|
||||
|
||||
logger.info("Overwriting production values for single use media-fetch")
|
||||
logger.info("Overwriting production values for single time media-fetch")
|
||||
runner.configuration.models.set_db(
|
||||
runner.configuration.SqliteDatabase("media_message_dummy.db"), # chat_db (not needed here)
|
||||
runner.configuration.SqliteDatabase("media_downloads.db")
|
||||
runner.configuration.SqliteDatabase("../.dev/media_message_dummy.db"), # chat_db (not needed here)
|
||||
runner.configuration.SqliteDatabase("../.dev/media_downloads.db")
|
||||
)
|
||||
runner.configuration.parsed["DOWNLOADS"]["local_storage_path"] = "."
|
||||
|
||||
coordinator = runner.Coordinator()
|
||||
runner.configuration.parsed["DOWNLOADS"]["local_storage_path"] = "../.dev/"
|
||||
|
||||
|
||||
kwargs = {
|
||||
"worker_download" : runner.DownloadWorker(),
|
||||
"worker_fetch" : runner.FetchWorker(),
|
||||
"worker_upload" : runner.UploadWorker(),
|
||||
"worker_compress" : runner.CompressWorker(),
|
||||
}
|
||||
def fetch():
|
||||
coordinator = runner.Coordinator()
|
||||
|
||||
coordinator.add_workers(**kwargs)
|
||||
coordinator.start()
|
||||
|
||||
with open("media_urls.json", "r") as f:
|
||||
url_list = json.loads(f.read())
|
||||
kwargs = {
|
||||
"worker_download" : runner.DownloadWorker(),
|
||||
"worker_fetch" : runner.FetchWorker(),
|
||||
"worker_upload" : runner.UploadWorker(),
|
||||
"worker_compress" : runner.CompressWorker(),
|
||||
}
|
||||
|
||||
logger.info(f"Found {len(url_list)} media urls")
|
||||
for u in url_list:
|
||||
msg_text = f"<{u}|dummy preview text>"
|
||||
dummy_thread = runner.models.Thread()
|
||||
msg = runner.models.Message(text= msg_text, thread=dummy_thread)
|
||||
coordinator.incoming_request(msg)
|
||||
coordinator.add_workers(**kwargs)
|
||||
coordinator.start()
|
||||
|
||||
with open("media_urls.json", "r") as f:
|
||||
url_list = json.loads(f.read())
|
||||
|
||||
logger.info(f"Found {len(url_list)} media urls")
|
||||
for u in url_list:
|
||||
msg_text = f"<{u}|dummy preview text>"
|
||||
dummy_thread = runner.models.Thread()
|
||||
msg = runner.models.Message(text= msg_text, thread=dummy_thread)
|
||||
coordinator.incoming_request(msg)
|
||||
|
||||
|
||||
def show():
|
||||
sel = runner.models.ArticleDownload.select()
|
||||
entries = ["title"] #, "article_url", "archive_url"]
|
||||
|
||||
for e in entries:
|
||||
r = [t.title for t in sel]
|
||||
print(r)
|
||||
# print([t for t in r])
|
||||
|
||||
|
||||
show()
|
||||
|
Reference in New Issue
Block a user