summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Build libvirt and examples on Windows (MinGW).Richard W.M. Jones2008-01-0561-106/+3391
| | | | | | | | | | | | | * aclocal.m4: Add AC_CHECK_OCAML_MODULE to check for OCaml modules directly (without ocamlfind being needed). * configure.ac: Remove requirement for ocamlfind. * config.guess, config.sub: Ship these files to guess host, build and target. * libvirt/Makefile.in, examples/Makefile.in: Change these so they don't require ocamlfind, do the right thing on MinGW. * Make.rules.in: Make.rules is now generated from this file. File can use ocamlfind or direct ocaml commands as available. * .hgignore: Ignore some generated files on Windows.
* Make extlib an optional dependency.Richard W.M. Jones2008-01-047-14/+33
| | | | | | | * Makefile.in, README, configure.ac, examples/Makefile.in, libvirt/Makefile.in, mlvirtmanager/Makefile.in: Much code doesn't really need extlib, so make it optional. Bail earlier in configure step if we don't have ocamlfind.
* New exception Libvirt.Not_supported "function"Richard W.M. Jones2007-12-205-24/+48
| | | | | | | | * libvirt/libvirt.ml, libvirt/libvirt.mli, libvirt/libvirt_c.c: Change the ad-hoc "foo not supported" exception into a specific Libvirt.Not_supported "foo" exception. * virt-top/virt_top.ml: Change virt-top to understand new exception type.
* Version 0.4.0.0 for release.Richard W.M. Jones2007-12-202-1/+2
| | | | * configure.ac: Version 0.4.0.0 for release.
* Enable multithreaded OCaml programs.Richard W.M. Jones2007-12-202-78/+100
| | | | | | * libvirt/libvirt_c.c: Use enter/leave_blocking_section around synchronous libvirt API calls, so that multithreaded OCaml programs can be used.
* * libvirt/libvirt.mli, libvirt/libvirt.ml: New error numbersRichard W.M. Jones2007-11-205-22/+130
| | | | | | | | | in base libvirt. * libvirt/libvirt_c.c: Gracefully handle the case where libvirt throws an error number we have not heard of before (eg. when dynamic linking with newer libvirt). * configure.ac: Check <libvirt/virterror.h> exists. * configure.ac: Version 0.3.3.4.
* Changed the ocaml-libvirt website in the manpage.Richard W.M. Jones2007-11-203-3/+6
|
* Example connection URIs in virt-top manpage (bug 390691).Richard W.M. Jones2007-11-193-1/+25
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=390681
* Version 0.3.3.3.Richard W.M. Jones2007-11-144-9/+128
| | | | | | | * libvirt/libvirt.mli: Added filename = string type to clarify some function signatures which take a filename. Added lots of function documentation. * libvirt/libvirt.ml: Added VIR_FROM_OPENVZ.
* Version 0.3.3.2.Richard W.M. Jones2007-11-143-5/+20
| | | | - New website is http://libvirt.org/ocaml/
* Added changes to ChangeLog.Richard W.M. Jones2007-11-141-0/+6
|
* Start version 0.3.3.2.Richard W.M. Jones2007-11-141-1/+1
|
* Added support for new API calls:Richard W.M. Jones2007-11-146-1/+104
| | | | | | | - virNodeGetFreeMemory - virNodeGetCellsFreeMemory Release of 0.3.3.1.
* Version 0.3.3.1.Richard W.M. Jones2007-10-191-1/+1
|
* Updated MANIFEST.Richard W.M. Jones2007-10-191-0/+3
|
* Updated virt-top.txt.Richard W.M. Jones2007-10-191-17/+17
|
* * virt-top/virt_top_calendar.ml: Added --end-time option.Richard W.M. Jones2007-10-1913-13/+286
| | | | | | | | Extra optional dep on ocaml-calendar. * virt-top/virt-top.pod: Document how to compress and split CSV files. Document --end-time option and time formats. * virt-top/virt_top.ml: Allow sub-second delays when in batch and script mode.
* Reorganised the code to put more utility functions into virt_top_utils.Richard W.M. Jones2007-10-198-149/+263
| | | | | Added explicit interfaces for Virt_top_utils & Virt_top modules. Corrected use of endwin when _not_ in script mode.
* Feature request 12.Richard W.M. Jones2007-10-191-0/+6
|
* Set version to 0.3.3.0 to match libvirt numbering.Richard W.M. Jones2007-10-181-1/+1
|
* Updated MANIFEST.Richard W.M. Jones2007-10-181-0/+5
|
* Added requests #10 & #11 from JMH.Richard W.M. Jones2007-10-171-0/+10
|
* Don't call curses endwin if we are in script mode.Richard W.M. Jones2007-10-171-1/+1
|
* Updated ChangeLog for previous changesRichard W.M. Jones2007-10-171-0/+9
|
* Added GNU GPL/LGPL copyright notices everywhere.Richard W.M. Jones2007-10-1736-22/+588
| | | | Fixed display of time which was accidentally broken in previous code move.
* Removed $Id$ everywhere.Richard W.M. Jones2007-10-1739-54/+12
| | | | 'make distclean' now cleans more files.
* Add the flags for enabling/disabling CPU, block and net stats.Richard W.M. Jones2007-10-174-12/+88
|
* Removed dep on libvirt & extlib -- unnecessary for this file.Richard W.M. Jones2007-10-172-8/+2
|
* Log domain data to CSV file.Richard W.M. Jones2007-10-171-13/+52
|
* Added --script option.Richard W.M. Jones2007-10-176-240/+313
| | | | | Rearranged the code so that there are now separate functions to collect the data and update the display.
* * configure.ac: Changed version to 0.3.2.9.Richard W.M. Jones2007-09-2710-144/+607
| | | | | | | * Makefile.in: Re-enable virt-df. * virt-df/virt_df*.ml: Mostly finished off the core of virt-df. Ext2/3 support. No LVM as yet. * virt-df/README: Added README file.
* Just fixed the README file.Richard W.M. Jones2007-09-271-1/+6
|
* Updated ChangeLog.Richard W.M. Jones2007-09-241-0/+8
|
* Version 0.3.2.8.Richard W.M. Jones2007-09-249-16/+450
| | | | Added support for init files.
* * virt-top/virt_top.ml: qemu:/// URIs (and others) don't supportRichard W.M. Jones2007-09-202-0/+6
| | | | virConnectGetHostname. Catch this exception.
* * Makefile.in: Disable virt-df in this release until I haveRichard W.M. Jones2007-09-203-19/+46
| | | | | | time to fix it properly. * Makefile.in: Fix 'check-manifest' rule. Added 'make release'. * MANIFEST: Updated MANIFEST.
* * Makefile.in: Disable virt-df in this release until I haveRichard W.M. Jones2007-09-202-3/+8
| | | | time to fix it properly.
* * virt-top/virt_top.ml: Ignore transient error fromRichard W.M. Jones2007-09-192-5/+18
| | | | | C.num_of_defined_domains when it cannot contact xend; that was causing virt-top to exit when xend was restarted.
* 2007-09-18 Richard Jones <rjones@redhat.com>Richard W.M. Jones2007-09-183-9/+39
| | | | | | | | | | | * virt-df/virt_df.ml: Handle domains with partition-backed block devices. * virt-top/virt_top.ml: Don't fail on older libvirt which would give an error if list_domains or list_defined_domains was called with n = 0. * ChangeLog: Start tracking changes.
* Basic version, just prints the domains and disk/file mappings.rjones@amd2007-09-045-0/+245
|
* Remove a few more generated files.Richard W.M. Jones2007-08-304-169/+0
|
* Convert .cvsignore files to .cvsignore files, and remove some generated files.Richard W.M. Jones2007-08-309-135/+27
|
* Initial import from CVS.rjones@localhost2007-08-3059-0/+9213