コード例 #1
0
ファイル: Competence.py プロジェクト: avenrainbow/aven_su
def updateRole(dataConnect, roleId, data):
    apiPath = "pc/sys/role/{0}"
    content = postRest(dataConnect, apiPath, "", roleId + "", data)
    return content
コード例 #2
0
ファイル: FireWall.py プロジェクト: avenrainbow/aven_su
def updateFirewallNic(dataConnect,vmId,nicId,data):
    apiPath = "wce/api/fireWall/vm/{0}/nic/{1}";
    content = postRest(dataConnect, apiPath, "", vmId+ "," + nicId, data);
    task = eval(content);
    return task['taskId']
コード例 #3
0
ファイル: Competence.py プロジェクト: avenrainbow/aven_su
def createRole(dataConnect, data):
    apiPath = "pc/sys/role"
    content = postRest(dataConnect, apiPath, "", "", data)
    return content
コード例 #4
0
ファイル: FireWall.py プロジェクト: avenrainbow/aven_su
def addFirewall(dataConnect, data, resourcePoolId):
    apiPath = "wce/api/fireWall/resourcePools/{0}";
    content = postRest(dataConnect, apiPath, "", "" + resourcePoolId, data);
    task = eval(content);
    return task['taskId']
コード例 #5
0
ファイル: Snapshot.py プロジェクト: avenrainbow/aven_su
def addSnapshot(dataConnect,data):
    apiPath = "wce/api/snapShots";
    content = postRest(dataConnect, apiPath, "", "", data);
    task = eval(content);
    return task['taskId']
コード例 #6
0
ファイル: Volume.py プロジェクト: avenrainbow/aven_su
def createVolume(dataConnect,data):
    apiKey = "wce/api/volumes";
    content = postRest(dataConnect, apiKey, "", "", data);
    task = eval(content);
    return task['taskId']
コード例 #7
0
ファイル: BusSystem.py プロジェクト: avenrainbow/aven_su
def createBusSytem(dataConnect, data):
    apiKey = "wce/api/busSystem/";
    content = postRest(dataConnect, apiKey, "", "", data);
    busvms = eval(content);
    return busvms
コード例 #8
0
ファイル: MS.py プロジェクト: avenrainbow/aven_su
def addMonitor(dataConnect, data):
    apiPath = "pc/sys/agent/addProcessMonitor";
    content = postRest(dataConnect, apiPath, "", "", data);
    return content