Revision 32b1ed4a

b/snf-cyclades-app/synnefo/logic/servers.py
413 413
    if network.state != "ACTIVE":
414 414
        raise faults.Conflict("Cannot create port while network '%s' is in"
415 415
                              " '%s' status" % (network.id, network.state))
416
    elif network.drained:
417
        raise faults.Conflict("Cannot create port while network %s is in"
418
                              " 'SNF:DRAINED' status" % network.id)
419 416
    elif network.action == "DESTROY":
420 417
        msg = "Cannot create port. Network %s is being deleted."
421 418
        raise faults.Conflict(msg % network.id)
419
    elif network.drained:
420
        raise faults.Conflict("Cannot create port while network %s is in"
421
                              " 'SNF:DRAINED' status" % network.id)
422 422

  
423 423
    ipaddress = None
424 424
    if use_ipaddress is not None:

Also available in: Unified diff