Revision 90f72445 scripts/gnt-instance
b/scripts/gnt-instance | ||
---|---|---|
27 | 27 |
import os |
28 | 28 |
import itertools |
29 | 29 |
import simplejson |
30 |
import time |
|
30 | 31 |
from optparse import make_option |
31 | 32 |
from cStringIO import StringIO |
32 | 33 |
|
... | ... | |
226 | 227 |
"nic.count": "NICs", "nic.ips": "NIC_IPs", |
227 | 228 |
"nic.modes": "NIC_modes", "nic.links": "NIC_links", |
228 | 229 |
"nic.bridges": "NIC_bridges", "nic.macs": "NIC_MACs", |
230 |
"ctime": "CTime", "mtime": "MTime", |
|
229 | 231 |
} |
230 | 232 |
else: |
231 | 233 |
headers = None |
... | ... | |
260 | 262 |
elif field == "sda_size" or field == "sdb_size": |
261 | 263 |
if val is None: |
262 | 264 |
val = "N/A" |
265 |
elif field == "ctime" or field == "mtime": |
|
266 |
val = utils.FormatTime(val) |
|
263 | 267 |
elif field in list_type_fields: |
264 | 268 |
val = ",".join(str(item) for item in val) |
265 | 269 |
elif val is None: |
... | ... | |
1169 | 1173 |
for instance_name in result: |
1170 | 1174 |
instance = result[instance_name] |
1171 | 1175 |
buf.write("Instance name: %s\n" % instance["name"]) |
1176 |
buf.write("Serial number: %s\n" % instance["serial_no"]) |
|
1177 |
buf.write("Creation time: %s\n" % utils.FormatTime(instance["ctime"])) |
|
1178 |
buf.write("Modification time: %s\n" % utils.FormatTime(instance["mtime"])) |
|
1172 | 1179 |
buf.write("State: configured to be %s" % instance["config_state"]) |
1173 | 1180 |
if not opts.static: |
1174 | 1181 |
buf.write(", actual state is %s" % instance["run_state"]) |
Also available in: Unified diff