1. 23 2月, 2007 4 次提交
    • M
      Fri Feb 23 09:00:13 IST 2007 Mark McLoughlin <markmc@redhat.com> · efe538b7
      Mark McLoughlin 提交于
              * qemud/protocol.h: add the (domain/network)(Get/Set)Autostart
              requests and replies to the protocol.
      
              * src/qemu_internal.c: hookup the qemu driver autostart
              methods
      
              * qemud/dispatch.c, qemud/driver.[ch], internal.h: add
              the daemon side, but just set an in-memory autostart
              flag for now.
      efe538b7
    • M
      Fri Feb 23 08:41:34 IST 2007 Mark McLoughlin <markmc@redhat.com> · d9544808
      Mark McLoughlin 提交于
              * qemud/conf.[ch]: significantly re-factor qemudLoadConfigXML()
              so that "parse the XML", "assign the def to a VM" and
              "save the XML" operations are in separate functions.
              Add qemudRemoveInactiveVM() and qemudRemoveInactiveNetwork().
              Report errors when loading config files at startup. Check
              that a domain/network's name matches the config filename.
      
              * qemud/driver.c: update the Create() and Define() functions
              to explicitly parse/assign/save. Also, fix bug where if
              Create() failed, we would free the VM without removing it
              from the inactive list.
      
              * qemud/qemud.c: use qemudRemoveInactiveVM/Network()
      d9544808
    • M
      Fri Feb 23 08:40:52 IST 2007 Mark McLoughlin <markmc@redhat.com> · 593d20d4
      Mark McLoughlin 提交于
              * qemud/driver.[ch], qemud/dispatch.c: fix the fact that
              qemudDispatchDomainStart() doesn't report an error if the uuid
              lookup fails and also move the uuid lookup into the driver
              so that it matches the way we do Destroy().
      593d20d4
    • M
      Fri Feb 22 08:37:23 IST 2007 Mark McLoughlin <markmc@redhat.com> · 6ecd4045
      Mark McLoughlin 提交于
              * qemud/conf.c, qemud/driver.c, qemud/internal.h,
              qemud/qemud.c: Merge the ->activevms and ->inactivevms
              into a single ->vms list in order to make things
              easier to manage. Likewise for networks. Also add
              qemudIsActiveVM() and qemudIsActiveNetwork() inline
              functions.
      6ecd4045
  2. 22 2月, 2007 1 次提交
  3. 21 2月, 2007 4 次提交
  4. 20 2月, 2007 4 次提交
  5. 19 2月, 2007 1 次提交
  6. 17 2月, 2007 4 次提交
  7. 16 2月, 2007 8 次提交
  8. 15 2月, 2007 12 次提交
  9. 14 2月, 2007 2 次提交