summaryrefslogtreecommitdiffstats
path: root/virt-df/README
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2008-04-16 13:51:14 +0100
committerRichard W.M. Jones <rjones@redhat.com>2008-04-16 13:51:14 +0100
commit02f1c03c9f81e25353aae4900ce19e194b507f71 (patch)
tree99d5b8e8976698b92c914da1ce7220b1c91a5559 /virt-df/README
parent0bdb08c61ec66a16a81c2778a2a76cac77b08fda (diff)
downloadvirt-top-02f1c03c9f81e25353aae4900ce19e194b507f71.tar.gz
virt-top-02f1c03c9f81e25353aae4900ce19e194b507f71.tar.xz
virt-top-02f1c03c9f81e25353aae4900ce19e194b507f71.zip
Removed virt-ctrl, virt-df, ocaml-libvirt - now in separate repositories.
Diffstat (limited to 'virt-df/README')
-rw-r--r--virt-df/README68
1 files changed, 0 insertions, 68 deletions
diff --git a/virt-df/README b/virt-df/README
deleted file mode 100644
index 65acef9..0000000
--- a/virt-df/README
+++ /dev/null
@@ -1,68 +0,0 @@
-$Id$
-
-For user documentation:
-
-Please see the manual page (virt-df.pod or virt-df.txt in this
-directory).
-
-Developer documentation
-----------------------------------------------------------------------
-
-This program has suddenly become rather large and confusing.
-Hopefully this documentation should go some way towards explaining
-what is going on inside the source.
-
-The main program consists of two modules:
-
- - virt_df.ml / virt_df.mli (module name: Virt_df)
-
- This has evolved into a library of miscellaneous functions
- and values which are included throughout the rest of the
- program. If you see an unexplained function then it's
- likely that it is defined in here.
-
- Start by reading virt_df.mli which contains the full types
- and plenty of documentation.
-
- - virt_df_main.ml
-
- This is the program. It reads the command line arguments,
- loads the domain descriptions, calls out to the plug-ins
- to probe for disks / partitions / filesystems / etc., and
- finally prints the results.
-
- The file consists of basically one large program that
- does all of the above in sequence.
-
-Everything else in this directory is a plug-in specialized for probing
-a particular filesystem, partition scheme or type of LVM. The
-plug-ins at time of writing are:
-
- - virt_df_ext2.ml / virt_df_ext2.mli
-
- EXT2/3/4 plug-in.
-
- - virt_df_linux_swap.ml / virt_df_linux_swap.mli
-
- Linux swap (new style) plug-in.
-
- - virt_df_mbr.ml / virt_df_mbr.mli
-
- Master Boot Record (MS-DOS) disk partitioning plug-in.
-
- - virt_df_lvm2*
-
- LVM2 parsing, which is by far the most complex plug-in.
- It consists of:
-
- - virt_df_lvm2.ml
- - virt_df_lvm2.mli
- LVM2 probing, PV detection.
-
- - virt_df_lvm2_parser.mly
- - virt_df_lvm2_lexer.mll
- Scanner/parser for parsing LVM2 metadata definitions.
-
- - virt_df_lvm2_metadata.ml
- - virt_df_lvm2_metadata.mli
- AST for LVM2 metadata definitions.