Exemple #1
0
def deletePolicy(tenantName, policyName):
    print "Deleting policy {0}:{1}".format(tenantName, policyName)

    # Delete Policy
    deleteUrl = 'http://localhost:9999/api/policys/' + tenantName + ':' + policyName + '/'
    response = http.httpDelete(deleteUrl)

    if response == "Error":
        errorExit("Policy create failure")
Exemple #2
0
def deletePolicy(tenantName, policyName):
    print "Deleting policy {0}:{1}".format(tenantName, policyName)

    # Delete Policy
    deleteUrl = 'http://localhost:9999/api/policys/' + tenantName + ':' + policyName + '/'
    response = http.httpDelete(deleteUrl)

    if response == "Error":
        errorExit("Policy create failure")
Exemple #3
0
def deleteTenant(tenantName):
    print "Deleting tenant {0}".format(tenantName)

    # Delete tenant
    deleteUrl = 'http://localhost:9999/api/tenants/' + tenantName + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("Tenant delete failure")
Exemple #4
0
def deleteNet(tenantName, networkName):
    print "Deleting network {0}:{1}".format(tenantName, networkName)

    # Delete network
    deleteUrl = 'http://localhost:9999/api/networks/' + tenantName + ':' + networkName + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("Network delete failure")
Exemple #5
0
def deleteEpg(tenantName, networkName, groupName):
    print "Deleting endpoint group {0}:{1}:{2}".format(tenantName, networkName, groupName)

    # Delete EPG
    deleteUrl = 'http://localhost:9999/api/endpointGroups/' + tenantName + ':' + networkName + ':' + groupName + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("Epg delete failure")
Exemple #6
0
def deleteRule(tenantName, policyName, ruleId):
    print "Deleting rule {0}:{1}:{2}".format(tenantName, policyName, ruleId)

    # Delete Rule
    deleteUrl = 'http://localhost:9999/api/rules/' + tenantName + ':' + policyName + ':' + ruleId + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("rule delete failure")
Exemple #7
0
def deleteTenant(tenantName):
    print "Deleting tenant {0}".format(tenantName)

    # Delete tenant
    deleteUrl = 'http://localhost:9999/api/tenants/' + tenantName + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("Tenant delete failure")
Exemple #8
0
def deleteNet(tenantName, networkName):
    print "Deleting network {0}:{1}".format(tenantName, networkName)

    # Delete network
    deleteUrl = 'http://localhost:9999/api/networks/' + tenantName + ':' + networkName + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("Network delete failure")
Exemple #9
0
def deleteRule(tenantName, policyName, ruleId):
    print "Deleting rule {0}:{1}:{2}".format(tenantName, policyName, ruleId)

    # Delete Rule
    deleteUrl = 'http://localhost:9999/api/rules/' + tenantName + ':' + policyName + ':' + ruleId + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("rule delete failure")
Exemple #10
0
def deleteEpg(tenantName, networkName, groupName):
    print "Deleting endpoint group {0}:{1}:{2}".format(tenantName, networkName,
                                                       groupName)

    # Delete EPG
    deleteUrl = 'http://localhost:9999/api/endpointGroups/' + tenantName + ':' + networkName + ':' + groupName + '/'
    response = http.httpDelete(deleteUrl)

    # Check for error
    if response == "Error":
        errorExit("Epg delete failure")