Skip to content
Snippets Groups Projects
api.rst 973 B
Newer Older
Node library API
================

.. contents:: Table of contents

.. automodule:: ccnode

Node Core 
_________

.. automodule:: ccnode.ccnode
   :members:
.. automodule:: ccnode.handlers
   :members:

Common Host and Storage implementation
______________________________________
.. automodule:: ccnode.common
Libvirt Host and Storage wrappers 
_________________________________

.. automodule:: ccnode.libvirtwrapper
   :members:

KVM specific Hypervisor Node implementation
___________________________________________

.. automodule:: ccnode.kvm
   :members:
.. automethod:: ccnode.kvm.KvmHypervisor.__new__()

Xen specific Hypervisor Node implementation
___________________________________________

.. automodule:: ccnode.xen
   :members:
.. automethod:: ccnode.xen.XenHypervisor.__new__()

Exceptions
__________

.. automodule:: ccnode.exceptions
   :members:

Helper Functions
________________

.. autofunction:: ccnode.libvirtwrapper.find_process_id