mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-01-15 03:52:04 +01:00
docker install function
This commit is contained in:
@@ -4,6 +4,8 @@ import os
|
||||
import sys
|
||||
import time
|
||||
|
||||
|
||||
|
||||
sys.path.append('/usr/local/CyberCP')
|
||||
import django
|
||||
|
||||
@@ -12,6 +14,7 @@ try:
|
||||
from plogical.acl import ACLManager
|
||||
except:
|
||||
pass
|
||||
from dockerManager.dockerInstall import DockerInstall
|
||||
from plogical.processUtilities import ProcessUtilities
|
||||
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
|
||||
import argparse
|
||||
@@ -174,10 +177,7 @@ REWRITERULE ^(.*)$ HTTP://docker{port}/$1 [P]
|
||||
result = ProcessUtilities.outputExecutioner(command)
|
||||
print(f'return code of docker install {result}')
|
||||
if result.find("not found") > -1:
|
||||
status, message = self.InstallDocker()
|
||||
if status == 0:
|
||||
logging.statusWriter(self.JobID, 'Failed to installed docker. [404]')
|
||||
return 0, message
|
||||
DockerInstall.submitInstallDocker()
|
||||
|
||||
logging.statusWriter(self.JobID, 'Docker is ready to use..,10')
|
||||
|
||||
@@ -662,10 +662,7 @@ services:
|
||||
result = ProcessUtilities.outputExecutioner(command)
|
||||
print(f'return code of docker install {result}')
|
||||
if result.find("not found") > -1:
|
||||
status, message = self.InstallDocker()
|
||||
if status == 0:
|
||||
logging.statusWriter(self.JobID, 'Failed to installed docker. [404]')
|
||||
return 0, message
|
||||
DockerInstall.submitInstallDocker()
|
||||
|
||||
logging.statusWriter(self.JobID, 'Docker is ready to use..,10')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user