Add RAID viewer.
[libguestfs-talks.git] / 2012-dublin / 0200-inspect.html
1 <meta charset="utf-8"/>
2 <link rel="stylesheet" href="style.css" type="text/css"/>
3 <script src="code.js" type="text/javascript"></script>
4
5 <div>
6 <h1>Using libguestfs from Python</h1>
7
8 <p id="steps">
9 Create handle &mdash;
10 <b>Inspect</b> &mdash;
11 Modify &mdash;
12 Shutdown</p>
13
14 <pre class="code">
15 roots = <b>g.inspect_os</b> ()
16 if len (roots) == 0:
17     raise (Error ("no operating systems found"))
18 if len (roots) > 1:
19     raise (Error ("multi-boot operating system"))
20 root = roots[0]
21
22 type = <b>g.inspect_get_type</b> (root)
23 distro = <b>g.inspect_get_distro</b> (root)
24 major = <b>g.inspect_get_major_version</b> (root)
25 minor = <b>g.inspect_get_minor_version</b> (root)
26
27 mps = <b>g.inspect_get_mountpoints</b> (root)
28 </pre>
29
30 </div>