Revision 99667854 snf-cyclades-app/synnefo/logic/networks.py

b/snf-cyclades-app/synnefo/logic/networks.py
174 174
        # If network does not exist in any backend, update the network state
175 175
        backend_mod.update_network_state(network)
176 176
    return network
177

  
178

  
179
@network_command("REASSIGN")
180
def reassign(network, project):
181
    action_fields = {"to_project": project, "from_project": network.project}
182
    network.project = project
183
    network.save()
184
    quotas.issue_and_accept_commission(network, action="REASSIGN",
185
                                       action_fields=action_fields)
186
    return network

Also available in: Unified diff