mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-06 21:35:55 +01:00
bug fix: cloudlinux script
This commit is contained in:
@@ -17,10 +17,11 @@ from CLScript.CLMain import CLMain
|
|||||||
|
|
||||||
class CloudLinuxDomains(CLMain):
|
class CloudLinuxDomains(CLMain):
|
||||||
|
|
||||||
def __init__(self, name, owner):
|
def __init__(self, name, owner, with_php):
|
||||||
CLMain.__init__(self)
|
CLMain.__init__(self)
|
||||||
self.owner = owner
|
self.owner = owner
|
||||||
self.name = name
|
self.name = name
|
||||||
|
self.with_php = with_php
|
||||||
|
|
||||||
def listAll(self):
|
def listAll(self):
|
||||||
data = {}
|
data = {}
|
||||||
@@ -47,16 +48,20 @@ class CloudLinuxDomains(CLMain):
|
|||||||
print(json.dumps(final))
|
print(json.dumps(final))
|
||||||
|
|
||||||
|
|
||||||
|
import argparse
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
parser = argparse.ArgumentParser(description='CyberPanel CloudLinux Manager')
|
parser = argparse.ArgumentParser(description='CyberPanel CloudLinux Manager')
|
||||||
parser.add_argument('-o', '--owner', help='Owner')
|
parser.add_argument('-o', '--owner', help='Owner')
|
||||||
parser.add_argument('-n', '--name', help='Owner')
|
parser.add_argument('-n', '--name', help='Owner')
|
||||||
parser.add_argument('-p', '--with-php', help='False (X-Ray support only)')
|
parser.add_argument('-p', '--with-php', action='store_true', help='False (X-Ray support only)')
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
pi = CloudLinuxDomains(args.name, args.owner)
|
# Assuming CloudLinuxDomains class exists
|
||||||
|
pi = CloudLinuxDomains(args.name, args.owner, args.with_php)
|
||||||
try:
|
try:
|
||||||
pi.listAll()
|
pi.listAll()
|
||||||
except:
|
except:
|
||||||
pi.listAll()
|
pi.listAll()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user