Revision 1ce72b33 lib/server/noded.py
b/lib/server/noded.py | ||
---|---|---|
563 | 563 |
return backend.StartInstance(instance, startup_paused) |
564 | 564 |
|
565 | 565 |
@staticmethod |
566 |
def perspective_hot_add_nic(params): |
|
567 |
"""Hotplugs a nic to a running instance. |
|
568 |
|
|
569 |
""" |
|
570 |
(idict, ndict, seq) = params |
|
571 |
logging.info("%s %s", idict, ndict) |
|
572 |
instance = objects.Instance.FromDict(idict) |
|
573 |
nic = objects.NIC.FromDict(ndict) |
|
574 |
return backend.HotAddNic(instance, nic, seq) |
|
575 |
|
|
576 |
@staticmethod |
|
577 |
def perspective_hot_del_nic(params): |
|
578 |
"""Hotplugs a nic to a running instance. |
|
579 |
|
|
580 |
""" |
|
581 |
(idict, ndict) = params |
|
582 |
logging.info("%s %s", idict, ndict) |
|
583 |
instance = objects.Instance.FromDict(idict) |
|
584 |
nic = objects.NIC.FromDict(ndict) |
|
585 |
return backend.HotDelNic(instance, nic) |
|
586 |
|
|
587 |
@staticmethod |
|
566 | 588 |
def perspective_migration_info(params): |
567 | 589 |
"""Gather information about an instance to be migrated. |
568 | 590 |
|
Also available in: Unified diff