コード例 #1
0
ファイル: Competence.py プロジェクト: avenrainbow/aven_su
def deleteRole(dataConnect, roleId):
    apiPath = "pc/sys/role/{0}"
    content = deleteRest(dataConnect, apiPath, "", roleId + "", "")
    return content
コード例 #2
0
ファイル: FireWall.py プロジェクト: avenrainbow/aven_su
def delFirewall(dataConnect,resourcePoolId,fireRuleId):
    apiPath = "wce/api/fireWall/resourcePools/{0}/ruleId/{1}";
    content = deleteRest(dataConnect, apiPath, "", resourcePoolId+","+fireRuleId, "");
    task = eval(content);
    return task['taskId']
コード例 #3
0
ファイル: Volume.py プロジェクト: avenrainbow/aven_su
def deleteVolume(dataConnect, volumeId):
    apiKey = "wce/api/volumes/{0}";
    content = deleteRest(dataConnect, apiKey, "", volumeId+"", "");
    task = eval(content);
    return task['taskId']
コード例 #4
0
ファイル: Snapshot.py プロジェクト: avenrainbow/aven_su
def delSnapshot(dataConnect,snapshotId):
    apiPath = "wce/api/snapShots/{0}";
    content = deleteRest(dataConnect, apiPath, "",snapshotId + "", "");
    task = eval(content);
    return task['taskId']
コード例 #5
0
ファイル: VmTemplate.py プロジェクト: avenrainbow/aven_su
def deleteVmTemplate(dataConnect,vmTemplateId):
    apiKey = "wce/api/templates/{0}";
    content = deleteRest(dataConnect, apiKey, "", vmTemplateId, "");
    task = eval(content);
    return task['taskId']