<Sebelumnya | Konten | Selanjutnya>
6.15. API LXC
Sebagian besar fungsi LXC sekarang dapat diakses melalui API yang diekspor oleh liblxc yang bindingnya tersedia dalam beberapa bahasa, termasuk Python, lua, ruby, dan go.
Di bawah ini adalah contoh penggunaan binding python (yang tersedia dalam paket python3-lxc) yang membuat dan memulai sebuah container, lalu menunggu hingga container tersebut dimatikan:
# sudo python3
Python 3.2.3 (default, 28 Agustus 2012, 08:26:03)
[GCC 4.7.1 20120814 (prarilis)] di linux2
Ketik "bantuan", "hak cipta", "kredit" atau "lisensi" untuk informasi lebih lanjut.
>>> impor lxc
__main__:1: Peringatan: API python-lxc belum stabil dan dapat berubah sewaktu-waktu di masa mendatang.
>>> c=lxc.Container("C1")
>>> c.create("ubuntu") Benar
>>> c.start() Benar
>>> c.tunggu("BERHENTI")
Benar