Revision a4658bbe snf-cyclades-app/synnefo/api/management/commands/network-modify.py

b/snf-cyclades-app/synnefo/api/management/commands/network-modify.py
37 37

  
38 38
from synnefo.db.models import (Network, Backend, BackendNetwork,
39 39
                               pooled_rapi_client)
40
from synnefo.management.common import (validate_network_info, get_network,
41
                                       get_backend)
40
from synnefo.management.common import (get_network, get_backend)
42 41
from snf_django.management.utils import parse_bool
42
from synnefo.logic import networks
43 43
from synnefo.logic.backend import create_network, delete_network
44 44

  
45 45
HELP_MSG = """Modify a network.
......
144 144
        network = get_network(args[0])
145 145

  
146 146
        # Validate subnet
147
        if options.get('subnet'):
148
            validate_network_info(options)
147
        subnet = options["subnet"] or network.subnet
148
        gateway = options["gateway"] or network.gateway
149
        subnet6 = options["subnet6"] or network.subnet6
150
        gateway6 = options["gateway6"] or network.gateway6
151
        networks.validate_network_params(subnet, gateway, subnet6, gateway6)
149 152

  
150 153
        # Validate state
151 154
        state = options.get('state')

Also available in: Unified diff