|
Line
Link Here
|
|
-- XendDomainInfo.py |
|
|
|
Lines 49-54
Link Here
|
| 49 |
from xen.xend.uuid import getUuid |
49 |
from xen.xend.uuid import getUuid |
| 50 |
from xen.xend.xenstore import DBVar, XenNode, DBMap |
50 |
from xen.xend.xenstore import DBVar, XenNode, DBMap |
| 51 |
|
51 |
|
|
|
52 |
from xen.xend.Vifctl import vifctl |
| 53 |
|
| 52 |
"""Shutdown code for poweroff.""" |
54 |
"""Shutdown code for poweroff.""" |
| 53 |
DOMAIN_POWEROFF = 0 |
55 |
DOMAIN_POWEROFF = 0 |
| 54 |
|
56 |
|
|
Lines 479-484
Link Here
|
| 479 |
|
481 |
|
| 480 |
db.saveDB(save=True) |
482 |
db.saveDB(save=True) |
| 481 |
|
483 |
|
|
|
484 |
# |
| 485 |
# mt: _UGLY_ hack adding domU interfaces to bridge in dom0 |
| 486 |
# |
| 487 |
# The resulting vif name is vif<domainID>.<number> to |
| 488 |
# support multiple interfaces per domU, but it is tested |
| 489 |
# with one vifX.Y and one xenbr0 bridge interface only!! |
| 490 |
# |
| 491 |
vifctl("up", vif="vif%i.%i" % (self.id, devnum), |
| 492 |
script=script, domain=self.name, |
| 493 |
mac=mac, bridge=bridge, ipaddr=ipaddr) |
| 494 |
|
| 482 |
return |
495 |
return |
| 483 |
|
496 |
|
| 484 |
if type == 'vtpm': |
497 |
if type == 'vtpm': |