fix create torrent script

This commit is contained in:
Nemo 2022-01-26 21:08:53 +05:30
parent b4bfc2189c
commit b16fe00f13
1 changed files with 7 additions and 2 deletions

View File

@ -20,18 +20,23 @@ Most common options you might want to overwrite are
arguments = sys.argv arguments = sys.argv
del arguments[0] del arguments[0]
if len(sys.argv) < 1:
print("Invalid arguments")
print(" create-new-torrent --output file.torrent /path/to/directory")
sys.exit(1)
# Last argument must be the directory or file # Last argument must be the directory or file
directory = sys.argv[-1] directory = sys.argv[-1]
comment = None comment = None
# Only try for a comment if we have a directory # Only try for a comment if we have a directory
if os.path.isdir(directory) if os.path.isdir(directory):
for file in ["README.txt", "readme.txt", "README.md", "readme.md", "README.nfo"]: for file in ["README.txt", "readme.txt", "README.md", "readme.md", "README.nfo"]:
file_path = directory + "/" + file file_path = directory + "/" + file
if os.path.exists(file_path): if os.path.exists(file_path):
with open(file_path, 'r') as f: with open(file_path, 'r') as f:
comment = f.read() comment = f.read()
if !comment if not comment:
print("Could not find a readme file in %s" % directory) print("Could not find a readme file in %s" % directory)
# Add all trackers # Add all trackers