<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 14-11-2014 08:04, Yu Xin Huo wrote:<br>
    <blockquote cite="mid:5465D3C1.1020009@linux.vnet.ibm.com"
      type="cite">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      what is the response of <a moz-do-not-send="true"
        class="moz-txt-link-freetext"
        href="https://9.123.141.22:8001/vms/windows-01/snapshots">https://9.123.141.22:8001/vms/windows-01/snapshots</a>?<br>
    </blockquote>
    <br>
    A list of that VM's snapshots.<br>
    <br>
    <blockquote cite="mid:5465D3C1.1020009@linux.vnet.ibm.com"
      type="cite">
      <blockquote cite="mid:5464F599.70507@linux.vnet.ibm.com"
        type="cite">
        <ul>
          <li>There could be another column displaying the creation time
            (i.e. the field 'created' in the snapshot JSON structure).
            That's a very important information when talking about
            snapshots. In the mockup example, we can see the time the
            snapshot was created because the time is in its name, but
            that won't be the case forever, the user will be able to
            rename the snapshot.</li>
        </ul>
      </blockquote>
      How to get the creation time?<br>
    </blockquote>
    <br>
    It's the field '<tt>created</tt>' in the snapshot JSON structure.
    For example:<br>
    <br>
    <tt>GET /vms/&lt;vm-name&gt;/snapshots/&lt;snapshot-name&gt;</tt><tt><br>
    </tt><tt><br>
    </tt><tt>{</tt><tt><br>
    </tt><tt>  "state":"shutoff",</tt><tt><br>
    </tt><tt>  "name":&lt;snapshot-name&gt;,</tt><tt><br>
    </tt><tt>  "parent":"",</tt><tt><br>
    </tt><tt>  "created":"1415641404"</tt><tt><br>
    </tt><tt>}</tt><br>
    <br>
    That's the number of seconds elapsed since Jan 1, 1970 (i.e. the
    Unix Epoch).<br>
    <br>
    <blockquote cite="mid:5465D3C1.1020009@linux.vnet.ibm.com"
      type="cite">
      <blockquote cite="mid:5464F599.70507@linux.vnet.ibm.com"
        type="cite">
        <ul>
          <li>I think there should be a visual indication of the current
            snapshot. I thought about adding a different icon (like the
            "loading" one) to indicate that.</li>
        </ul>
      </blockquote>
      1) how to get current snapshot. <br>
    </blockquote>
    <br>
    <tt>GET /vms/&lt;vm-name&gt;/snapshots/current</tt><br>
    <br>
    <blockquote cite="mid:5465D3C1.1020009@linux.vnet.ibm.com"
      type="cite"> 2) for a vm that is always in use, the time it is
      reverted to a certain snapshot, the time update is already made to
      vm.<br>
          The longer the vm is used, the longer the vm is far from that
      snapshot, what is the significance to track to the snapshot that
      is lastly reverted to?<br>
    </blockquote>
    <br>
    When the VM has many snapshots, it's useful to know "where" it is
    currently.<br>
  </body>
</html>