add command checking;

This commit is contained in:
usmannasir
2023-12-22 12:43:30 +05:00
parent 308af12c1c
commit a0be5c3c4a
2 changed files with 5 additions and 4 deletions

View File

@@ -291,7 +291,7 @@ services:
### WriteConfig to compose-file ### WriteConfig to compose-file
command = f"mkdir -p /home/docker/{self.data['finalURL']}" command = f"mkdir -p /home/docker/{self.data['finalURL']}"
result, message = ProcessUtilities.outputExecutioner(command) result, message = ProcessUtilities.outputExecutioner(command, None, None, None, 1)
if result == 0: if result == 0:
logging.statusWriter(self.JobID, f'Error {str(message)} . [404]') logging.statusWriter(self.JobID, f'Error {str(message)} . [404]')
@@ -304,7 +304,7 @@ services:
WriteToFile.close() WriteToFile.close()
command = f"mv {TempCompose} {self.data['ComposePath']}" command = f"mv {TempCompose} {self.data['ComposePath']}"
result, message = ProcessUtilities.outputExecutioner(command) result, message = ProcessUtilities.outputExecutioner(command, None, None, None, 1)
if result == 0: if result == 0:
logging.statusWriter(self.JobID, f'Error {str(message)} . [404]') logging.statusWriter(self.JobID, f'Error {str(message)} . [404]')
@@ -316,7 +316,7 @@ services:
#### ####
command = f"docker-compose -f {self.data['ComposePath']} -p '{self.data['SiteName']}' up -d" command = f"docker-compose -f {self.data['ComposePath']} -p '{self.data['SiteName']}' up -d"
result, message = ProcessUtilities.outputExecutioner(command) result, message = ProcessUtilities.outputExecutioner(command, None, None, None, 1)
if result == 0: if result == 0:
logging.statusWriter(self.JobID, f'Error {str(message)} . [404]') logging.statusWriter(self.JobID, f'Error {str(message)} . [404]')
@@ -345,7 +345,7 @@ services:
### just restart ls for htaccess ### just restart ls for htaccess
from plogical.installUtilities import installUtilities from plogical.installUtilities import installUtilities
installUtilities.reStartLiteSpeed() installUtilities.reStartLiteSpeedSocket()
logging.statusWriter(self.JobID, 'Completed. [200]') logging.statusWriter(self.JobID, 'Completed. [200]')

View File

@@ -299,6 +299,7 @@ class ProcessUtilities(multi.Thread):
try: try:
if os.path.exists('/usr/local/CyberCP/debug'): if os.path.exists('/usr/local/CyberCP/debug'):
logging.writeToFile(command) logging.writeToFile(command)
if getpass.getuser() == 'root': if getpass.getuser() == 'root':
if os.path.exists(ProcessUtilities.debugPath): if os.path.exists(ProcessUtilities.debugPath):
logging.writeToFile(command) logging.writeToFile(command)