test
This commit is contained in:
parent
ecad77f5e6
commit
8a34139b93
@ -10,7 +10,6 @@ SCRIPT_DIR = os.path.dirname(SCRIPT_PATH)
|
||||
script_settings = {
|
||||
"tdarr": {
|
||||
"url": "http://tdarr-server1.ipa.dbb:8265",
|
||||
"dbID": "fGxwT-ws7"
|
||||
},
|
||||
"logging": {
|
||||
"log_file": True,
|
||||
@ -64,25 +63,23 @@ def do_file_search(arr_file_path):
|
||||
return None
|
||||
if not len(response_json):
|
||||
return None
|
||||
DBids = [x["DB"] for x in response_json if "DB" in list(x.keys())]
|
||||
DBids = list(set(DBids))
|
||||
if len(DBids) > 1:
|
||||
dbIDs = [x["DB"] for x in response_json if "DB" in list(x.keys())]
|
||||
dbIDs = list(set(dbIDs))
|
||||
if len(dbIDs) > 1:
|
||||
return None
|
||||
return DBids[0]
|
||||
return dbIDs[0]
|
||||
|
||||
|
||||
def do_reverse_recursive_directory_search(arr_file_path):
|
||||
DBid = None
|
||||
dbID = None
|
||||
arr_dir_path = os.path.dirname(arr_file_path)
|
||||
print(arr_dir_path)
|
||||
print(os.path.abspath(os.sep))
|
||||
while arr_dir_path != "/":
|
||||
arr_dir_path = os.path.dirname(arr_dir_path)
|
||||
print(arr_dir_path)
|
||||
DBid = do_file_search(arr_dir_path)
|
||||
if DBid:
|
||||
dbID = do_file_search(arr_dir_path)
|
||||
if dbID:
|
||||
break
|
||||
print(DBid)
|
||||
return DBid
|
||||
return dbID
|
||||
|
||||
|
||||
def main():
|
||||
@ -124,25 +121,20 @@ def main():
|
||||
# loggit("%s Environment variable was missing." % arr_file_path_key, True)
|
||||
# sys.exit(1)
|
||||
# arr_file_path = os.environ[arr_file_path_key]
|
||||
arr_file_path = "/Drivepool/Media/TV/fCartoons/Ben 10 (2016)/Season 2/Ben 10 (2016) - S02E31 - Chicken Nuggets of Wisdom.mkv"
|
||||
arr_file_path = "/Drivepool/Media/TV/Cartoons/Ben 10 (2016)/Season 2/Ben 10 (2016) - S02E31 - Chicken Nuggets of Wisdom.mkv"
|
||||
loggit("Event Item: %s\n" % arr_file_path)
|
||||
|
||||
# loggit("Preparing payload to POST to tdarr API\n")
|
||||
|
||||
loggit("Searching tdarr API for item's library ID\n")
|
||||
"""
|
||||
DBid = do_file_search(arr_file_path)
|
||||
if not DBid:
|
||||
dbID = do_file_search(arr_file_path)
|
||||
if not dbID:
|
||||
loggit("No exact match found, searching for library ID from Reverse Recursive Directory matching\n")
|
||||
else:
|
||||
print(DBid)
|
||||
"""
|
||||
DBid = do_reverse_recursive_directory_search(arr_file_path)
|
||||
if not DBid:
|
||||
loggit("No match found\n")
|
||||
sys.exit(0)
|
||||
else:
|
||||
print(DBid)
|
||||
dbID = do_reverse_recursive_directory_search(arr_file_path)
|
||||
if not dbID:
|
||||
loggit("No match found\n")
|
||||
sys.exit(0)
|
||||
|
||||
loggit("Preparing payload to POST to tdarr API\n")
|
||||
# do_tdarr_inform(dbID, arr_file_path)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Loading…
Reference in New Issue
Block a user