INNER CODE UNIT · Python
Setup
loxy0devlp/RedTiger-Tools · setup.py:73
def Setup(version_decorated, version_interface):
print("RedTiger-Tools setup.\n")
if CheckPath():
InstallDependencies()
try:
from Program.TSettingsUpdate import SettingsUpdate
InterfaceConfiguration(SettingsUpdate, version_decorated, version_interface)
print(f"{INFO} Setup was completed successfully.")
except ModuleNotFoundError as e:
print(f"{ERROR} The modules were not installed correctly: {e}")
return
except Exception as e:
print(f"{ERROR} Error: {e}")
return
else: return
parser = argparse.ArgumentParser(description="RedTiger-Tools setup")
parser.add_argument("-d", "--decorated", choices=["enable", "disable"], help="Enable or disable the tool's decorative output: enable (recommended) / disable")