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