YouTubeDownloader v1.1.2
YouTube content downloader
Loading...
Searching...
No Matches
Executable.generate_version_file Namespace Reference

Functions

None generate_version_file (str s_filename, str s_workpath)
 Generate version file.
 

Variables

str filename = "version_info.txt"
 
 log = logging.getLogger("GenerateVersionFile")
 
 versionInfo
 
 workpath = sys.argv[1]
 

Detailed Description


Function Documentation

◆ generate_version_file()

None generate_version_file ( str s_filename,
str s_workpath )

Generate version file.

Parameters
s_filename: version file name
s_workpath: workpath

Definition at line 59 of file generate_version_file.py.

59def generate_version_file(s_filename: str, s_workpath: str) -> None:
60 """!
61 @brief Generate version file
62 @param s_filename : version file name
63 @param s_workpath : workpath
64 """
65 s_version_file = os.path.join(s_workpath, s_filename)
66 log.info("Generate version file %s (Version: %s)", s_version_file, __version__)
67 if not os.path.exists(s_workpath):
68 os.mkdir(s_workpath)
69 else:
70 log.info("Directory %s already exists", s_workpath)
71 with open(s_version_file, mode="w", encoding="utf-8") as version_file:
72 version_file.write(str(versionInfo))
73
74

Variable Documentation

◆ filename

str filename = "version_info.txt"

Definition at line 77 of file generate_version_file.py.

◆ log

log = logging.getLogger("GenerateVersionFile")

Definition at line 19 of file generate_version_file.py.

◆ versionInfo

versionInfo

Definition at line 22 of file generate_version_file.py.

◆ workpath

workpath = sys.argv[1]

Definition at line 76 of file generate_version_file.py.