1. 27 6月, 2007 12 次提交
  2. 22 6月, 2007 1 次提交
  3. 15 6月, 2007 1 次提交
  4. 16 4月, 2007 1 次提交
  5. 06 3月, 2007 1 次提交
  6. 05 3月, 2007 1 次提交
  7. 26 2月, 2007 1 次提交
  8. 24 2月, 2007 1 次提交
  9. 23 2月, 2007 5 次提交
    • M
      Fri Feb 23 09:03:19 IST 2007 Mark McLoughlin <markmc@redhat.com> · 56d2857f
      Mark McLoughlin 提交于
              * qemud/driver.c: maintain the autostart flag on disk
              using symlinks from the "autostart" directories to
              the corresponding config files.
      
              * qemud/internal.h: add paths to the autostart links
              to the vm/network structures and paths to the autostart
              dirs to the server struct.
      
              * qemud/qemud.c: initialize the server autostart dir
              patches.
      
              * qemud/conf.h: expose qemudEnsureDir()
      
              * qemud/conf.c: check the autostart symlinks when
              loading config files at startup.
      56d2857f
    • 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
  10. 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
  11. 16 2月, 2007 1 次提交
  12. 15 2月, 2007 3 次提交
  13. 14 2月, 2007 5 次提交