fixed legeal info print

This commit is contained in:
k4yt3x 2022-02-16 03:02:26 +00:00
parent bb572e2468
commit 51c8693dce

View File

@ -73,11 +73,11 @@ import cv2
import ffmpeg import ffmpeg
LEGAL_INFO = """Video2X {} LEGAL_INFO = """Video2X\t\t{}
Author: K4YT3X Author:\t\tK4YT3X
License: GNU GPL v3 License:\tGNU AGPL v3
Github Page: https://github.com/k4yt3x/video2x Github Page:\thttps://github.com/k4yt3x/video2x
Contact: k4yt3x@k4yt3x.com""".format( Contact:\ti@k4yt3x.com""".format(
__version__ __version__
) )
@ -399,7 +399,7 @@ def parse_arguments() -> argparse.Namespace:
formatter_class=argparse.ArgumentDefaultsHelpFormatter, formatter_class=argparse.ArgumentDefaultsHelpFormatter,
) )
parser.add_argument( parser.add_argument(
"-v", "--version", help="show version information and exit", action="store_true" "--version", help="show version information and exit", action="store_true"
) )
parser.add_argument( parser.add_argument(
"-i", "-i",
@ -492,6 +492,10 @@ def main():
""" """
try: try:
# display version and lawful informaition
if "--version" in sys.argv:
print(LEGAL_INFO)
sys.exit(0)
# parse command line arguments # parse command line arguments
args = parse_arguments() args = parse_arguments()
@ -506,11 +510,6 @@ def main():
# add new sink with custom handler # add new sink with custom handler
logger.add(sys.stderr, colorize=True, format=LOGURU_FORMAT) logger.add(sys.stderr, colorize=True, format=LOGURU_FORMAT)
# display version and lawful informaition
if args.version:
print(LEGAL_INFO)
sys.exit(0)
# print package version and copyright notice # print package version and copyright notice
logger.opt(colors=True).info(f"<magenta>Video2X {__version__}</magenta>") logger.opt(colors=True).info(f"<magenta>Video2X {__version__}</magenta>")
logger.opt(colors=True).info( logger.opt(colors=True).info(