From 7b30170a5ef8bc9061886a9ae597de9930e6dd1b Mon Sep 17 00:00:00 2001
From: Chris Pomeroy <chris.pomeroy@hotmail.com>
Date: Sun, 18 Apr 2021 15:51:54 +0000
Subject: [PATCH] Updated the sleep timer for getcorrectkey to 15 secs
---
aaxConvert.py | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/aaxConvert.py b/aaxConvert.py
index 4aa774a..4ec859e 100755
--- a/aaxConvert.py
+++ b/aaxConvert.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/local/bin/python -u
import argparse
import os
import glob
@@ -134,19 +134,21 @@
return
def filechecksum(aaxfile):
+#The the hex checksum from the file
ret = subprocess.Popen(["ffprobe", "-v", "info", "-hide_banner", os.path.abspath(aaxfile)], stderr=subprocess.PIPE)
grep = subprocess.Popen(["grep", "checksum"], stdin=ret.stderr, stdout=subprocess.PIPE)
awk = subprocess.Popen(["awk", " { print $8 } "], stdin=grep.stdout, stdout=subprocess.PIPE)
hashsum,out = awk.communicate()
- hashsum = hashsum.strip('\n')
+ hashsum = str(hashsum).strip('\n')
return hashsum
def getcorrectkey(aaxfile):
+#request the key for the checksum
hex = filechecksum(aaxfile)
payload = hex
recovery = 3
while recovery != 0:
- r = requests.post('http://x86-docker01:8080/function/checkkey', payload, verify=False, timeout=None)
+ r = requests.post('http://prod-faas-gw.darkurthe.net:8080/function/checkkey', payload, verify=False, timeout=None)
if r.status_code == 200:
key = r.text
recovery = 0
@@ -154,7 +156,7 @@
else:
print('Checkkey function is down please wait')
recovery = recovery - 1
- sleep(5)
+ sleep(15)
for rfile in glob.glob(args.filename):
if rfile.find("aax") != -1 and os.path.isfile(rfile):
@@ -183,4 +185,6 @@
movetochapters(single_file_path, ddir, schap, title, cstart,cend)
os.remove(single_file_path)
getcoverart(rfile, ddir)
-
\ No newline at end of file
+ else:
+ print('We have that book already')
+
--
Gitblit v1.10.0