Conversation
- Moved vm_stop_mode and vm_state into separate files - Added to_string/of_string functions to vm_stop_mode and vm_state - Added irmin_backend.ml - Reduced the number of states in vm_state
Xapi VM backend support
- Add support for multiple DNS names per VM - Add initial support for multiple VMs that map to the same DNS name - Not complete: lacks caching of dns db and stats output
- Merge xapi support from master - Add pause/unpause to backend and vm_state (needed for xapi) - Add new dependencies to opam
INCLUDE= | ||
OPT=-linkpkg -g | ||
OCAMLOPT=ocamlopt -w A-4-44 | ||
FILES=synjitsu.mli synjitsu.ml jitsu.mli jitsu.ml main.ml | ||
FILES=vm_stop_mode.ml vm_state.ml backends.mli libvirt_backend.ml xapi_backend.ml irmin_backend.mli irmin_backend.ml dns_helpers.ml synjitsu.mli synjitsu.ml jitsu.mli jitsu.ml main.ml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
any specific reason to use a Makefile here instead of using oasis
? I can make a patch for that if you want.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, not really - it was just convenient when the project was smaller. A patch would be very welcome :-)
The patches look great! I haven't looked at all the details, but I like the general shape :-) |
Thanks! It's still work in progress though... but hopefully I'll have something that we can merge in a few days :-) |
…al config per vm/backend
This PR should now be more or less complete. The new backends (xapi, libxl) still need more testing. |
PR to track Irmin support and support for new vm backends (xapi + libxl).
Changes: