fetch util script if not avail

This commit is contained in:
Usman Nasir
2020-01-20 17:26:27 +05:00
parent 06774b846e
commit ca9310bd12

View File

@@ -1283,12 +1283,33 @@ def main():
cyberpanel.issueSelfSignedSSL(args.domainName)
elif args.function == 'utility':
if not os.path.exists('/usr/bin/cyberpanel_utility'):
command = 'wget -q -O /usr/bin/cyberpanel_utility https://cyberpanel.sh/misc/cyberpanel_utility.sh'
ProcessUtilities.executioner(command)
command = 'chmod 700 /usr/bin/cyberpanel_utility'
ProcessUtilities.executioner(command)
command = '/usr/bin/cyberpanel_utility'
ProcessUtilities.executioner(command)
elif args.function == 'upgrade' or args.function == 'update':
if not os.path.exists('/usr/bin/cyberpanel_utility'):
command = 'wget -q -O /usr/bin/cyberpanel_utility https://cyberpanel.sh/misc/cyberpanel_utility.sh'
ProcessUtilities.executioner(command)
command = 'chmod 700 /usr/bin/cyberpanel_utility'
ProcessUtilities.executioner(command)
command = '/usr/bin/cyberpanel_utility --upgrade'
ProcessUtilities.executioner(command)
elif args.function == 'utilhelp':
if not os.path.exists('/usr/bin/cyberpanel_utility'):
command = 'wget -q -O /usr/bin/cyberpanel_utility https://cyberpanel.sh/misc/cyberpanel_utility.sh'
ProcessUtilities.executioner(command)
command = 'chmod 700 /usr/bin/cyberpanel_utility'
ProcessUtilities.executioner(command)
command = '/usr/bin/cyberpanel_utility --help'
ProcessUtilities.executioner(command)