[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Treat xenstore UUID for domU's like MAC addresses for virtual network
# HG changeset patch # User emellor@xxxxxxxxxxxxxxxxxxxxxx # Node ID 2cb434a12bba15377b3e69466440e4d88a1067bc # Parent cd68f36807f931106121e017be535741fd52515a Treat xenstore UUID for domU's like MAC addresses for virtual network interfaces -- can be set by user in domU configuration, but is generated randomly by default. Signed-off-by: Andrew D. Ball <aball@xxxxxxxxxx> diff -r cd68f36807f9 -r 2cb434a12bba tools/python/xen/xm/create.py --- a/tools/python/xen/xm/create.py Wed Jan 25 23:06:46 2006 +++ b/tools/python/xen/xm/create.py Wed Jan 25 23:10:03 2006 @@ -395,6 +395,13 @@ gopts.var('xauthority', val='XAUTHORITY', fn=set_value, default=None, use="X11 Authority to use") + +gopts.var('uuid', val='', + fn=set_value, default=None, + use="""xenstore UUID (universally unique identifier) to use. One + will be randomly generated if this option is not set, just like MAC + addresses for virtual network interfaces. This must be a unique + value across the entire cluster.""") def err(msg): @@ -566,6 +573,8 @@ map(add_conf, ['name', 'memory', 'ssidref', 'maxmem', 'restart', 'on_poweroff', 'on_reboot', 'on_crash', 'vcpus']) + if vals.uuid is not None: + config.append(['uuid', vals.uuid]) if vals.cpu is not None: config.append(['cpu', vals.cpu]) if vals.cpus is not None: _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |