Revision 23f29f98

b/snf-cyclades-app/synnefo/logic/ips.py
236 236
def reassign_floating_ip(floating_ip, project):
237 237
    action_fields = {"to_project": project,
238 238
                     "from_project": floating_ip.project}
239
    log.info("Reassigning floating IP %s from project %s to %s",
240
             floating_ip, floating_ip.project, project)
239 241
    floating_ip.project = project
240 242
    floating_ip.save()
241 243
    quotas.issue_and_accept_commission(floating_ip, action="REASSIGN",
b/snf-cyclades-app/synnefo/logic/networks.py
179 179
@network_command("REASSIGN")
180 180
def reassign(network, project):
181 181
    action_fields = {"to_project": project, "from_project": network.project}
182
    log.info("Reassigning network %s from project %s to %s",
183
             network, network.project, project)
182 184
    network.project = project
183 185
    network.save()
184 186
    quotas.issue_and_accept_commission(network, action="REASSIGN",
b/snf-cyclades-app/synnefo/logic/servers.py
336 336
@transaction.commit_on_success
337 337
def reassign(vm, project):
338 338
    action_fields = {"to_project": project, "from_project": vm.project}
339
    log.info("Reassigning VM %s from project %s to %s",
340
             vm, vm.project, project)
339 341
    vm.project = project
340 342
    vm.save()
341 343
    quotas.issue_and_accept_commission(vm, action="REASSIGN",

Also available in: Unified diff