1. 23 2月, 2007 3 次提交
    • 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. 17 2月, 2007 1 次提交
    • M
      Fri Feb 16 18:28:32 IST 2007 Mark McLoughlin <markmc@redhat.com> · cfa655f9
      Mark McLoughlin 提交于
              * qemud/qemud.c, qemud/dispatch.c, qemud/internal.h
              qemud/conf.c, qemud/driver.c, configure.in: add a
              qemudLog() function which uses syslog() if we're in daemon
              mode, doesn't output INFO/DEBUG messages unless the
              verbose flag is set and doesn't output DEBUG messages
              unless compiled with --enable-debug. Also, make a first
              pass through fatal errors and add error messages for them.
      cfa655f9
  3. 16 2月, 2007 1 次提交
  4. 15 2月, 2007 3 次提交
  5. 14 2月, 2007 5 次提交