Trees
Indices
Help
Ganeti
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Module Hierarchy
ganeti
:
Ganeti python modules
ganeti._autoconf
:
Build-time configuration for Ganeti.
ganeti._generated_rpc
:
Automatically generated RPC client wrappers.
ganeti._vcsversion
:
Build-time VCS version number for Ganeti.
ganeti.asyncnotifier
:
Asynchronous pyinotify implementation
ganeti.backend
:
Functions used by the node daemon
ganeti.bdev
:
Block device abstraction
ganeti.bootstrap
:
Functions to bootstrap a new cluster.
ganeti.build
:
Module used during the Ganeti build process
ganeti.build.shell_example_lexer
:
Pygments lexer for our custom shell example sessions.
ganeti.build.sphinx_ext
:
Sphinx extension for building opcode documentation.
ganeti.cli
:
Module dealing with command line parsing
ganeti.client
:
Common command line client code.
ganeti.client.gnt_backup
:
Backup related commands
ganeti.client.gnt_cluster
:
Cluster related commands
ganeti.client.gnt_debug
:
Debugging commands
ganeti.client.gnt_group
:
Node group related commands
ganeti.client.gnt_instance
:
Instance related commands
ganeti.client.gnt_job
:
Job related commands
ganeti.client.gnt_network
:
IP pool related commands
ganeti.client.gnt_node
:
Node related commands
ganeti.client.gnt_os
:
OS scripts related commands
ganeti.client.gnt_storage
:
External Storage related commands
ganeti.cmdlib
:
Module implementing the master-side code.
ganeti.cmdlib.backup
:
Logical units dealing with backup operations.
ganeti.cmdlib.base
:
Base classes and functions for cmdlib.
ganeti.cmdlib.cluster
:
Logical units dealing with the cluster.
ganeti.cmdlib.common
:
Common functions used by multiple logical units.
ganeti.cmdlib.group
:
Logical units dealing with node groups.
ganeti.cmdlib.instance
:
Logical units dealing with instances.
ganeti.cmdlib.instance_migration
:
Logical units dealing with instance migration an failover.
ganeti.cmdlib.instance_operation
:
Logical units dealing with instance operations (start/stop/...).
ganeti.cmdlib.instance_query
:
Logical units for querying instances.
ganeti.cmdlib.instance_storage
:
Logical units dealing with storage of instances.
ganeti.cmdlib.instance_utils
:
Utility function mainly, but not only used by instance LU's.
ganeti.cmdlib.misc
:
Miscellaneous logical units that don't fit into any category.
ganeti.cmdlib.network
:
Logical units dealing with networks.
ganeti.cmdlib.node
:
Logical units dealing with nodes.
ganeti.cmdlib.operating_system
:
Logical units dealing with OS.
ganeti.cmdlib.query
:
Logical units for queries.
ganeti.cmdlib.tags
:
Logical units dealing with tags.
ganeti.cmdlib.test
:
Test logical units.
ganeti.compat
:
Module containing backported language/library functionality.
ganeti.confd
:
Ganeti confd client/server library
ganeti.confd.client
:
Ganeti confd client
ganeti.config
:
Configuration management for Ganeti
ganeti.constants
:
Module holding different constants.
ganeti.daemon
:
Module with helper classes and functions for daemons
ganeti.errors
:
Ganeti exception handling.
ganeti.hooksmaster
:
Module implementing the logic for running hooks.
ganeti.ht
:
Module implementing the parameter types code.
ganeti.http
:
HTTP module.
ganeti.http.auth
:
HTTP authentication module.
ganeti.http.client
:
HTTP client module.
ganeti.http.server
:
HTTP server module.
ganeti.hypervisor
:
Virtualization interface abstraction
ganeti.hypervisor.hv_base
:
Base class for all hypervisors
ganeti.hypervisor.hv_chroot
:
Chroot manager hypervisor
ganeti.hypervisor.hv_fake
:
Fake hypervisor
ganeti.hypervisor.hv_kvm
:
KVM hypervisor
ganeti.hypervisor.hv_lxc
:
LXC hypervisor
ganeti.hypervisor.hv_xen
:
Xen hypervisors
ganeti.impexpd
:
Classes and functions for import/export daemon.
ganeti.jqueue
:
Module implementing the job queue handling.
ganeti.jstore
:
Module implementing the job queue handling.
ganeti.locking
:
Module implementing the Ganeti locking code.
ganeti.luxi
:
Module for the unix socket protocol
ganeti.masterd
:
Masterd-related classes and functions.
ganeti.masterd.iallocator
:
Module implementing the iallocator code.
ganeti.masterd.instance
:
Instance-related functions and classes for masterd.
ganeti.mcpu
:
Module implementing the logic behind the cluster operations
ganeti.netutils
:
Ganeti network utility module.
ganeti.network
:
IP address pool management functions.
ganeti.objects
:
Transportable objects for Ganeti.
ganeti.opcodes
:
OpCodes module
ganeti.outils
:
Module for object related utils.
ganeti.ovf
:
Converter tools between ovf and ganeti config file
ganeti.pathutils
:
Module containing constants and functions for filesystem paths.
ganeti.qlang
:
Module for a simple query language
ganeti.query
:
Module for query operations
ganeti.rapi
:
Ganeti RAPI module
ganeti.rapi.baserlib
:
Remote API base resources library.
ganeti.rapi.client
:
Ganeti RAPI client.
ganeti.rapi.client_utils
:
RAPI client utilities.
ganeti.rapi.connector
:
Remote API connection map.
ganeti.rapi.rlib2
:
Remote API resource implementations.
ganeti.rapi.testutils
:
Remote API test utilities.
ganeti.rpc
:
Inter-node RPC library.
ganeti.rpc_defs
:
RPC definitions for communication between master and node daemons.
ganeti.runtime
:
Module implementing configuration details at runtime.
ganeti.serializer
:
Serializer abstraction module
ganeti.server
:
Empty file for package definition.
ganeti.server.masterd
:
Master daemon program.
ganeti.server.noded
:
Ganeti node daemon
ganeti.server.rapi
:
Ganeti Remote API master script.
ganeti.ssconf
:
Global Configuration data for Ganeti.
ganeti.ssh
:
Module encapsulating ssh functionality.
ganeti.storage
:
Storage container abstraction.
ganeti.tools
:
Common tools modules.
ganeti.tools.burnin
:
Burnin program
ganeti.tools.ensure_dirs
:
Script to ensure permissions on files/dirs are accurate.
ganeti.tools.node_cleanup
:
Script to configure the node daemon.
ganeti.tools.node_daemon_setup
:
Script to configure the node daemon.
ganeti.tools.prepare_node_join
:
Script to prepare a node for joining a cluster.
ganeti.uidpool
:
User-id pool related functions.
ganeti.utils
:
Ganeti utility module.
ganeti.utils.algo
:
Utility functions with algorithms.
ganeti.utils.filelock
:
Utility functions for file-based locks.
ganeti.utils.hash
:
Utility functions for hashing.
ganeti.utils.io
:
Utility functions for I/O.
ganeti.utils.log
:
Utility functions for logging.
ganeti.utils.lvm
:
Utility functions for LVM.
ganeti.utils.mlock
:
Wrapper around mlockall(2).
ganeti.utils.nodesetup
:
Utility functions for manipulating /etc/hosts.
ganeti.utils.process
:
Utility functions for processes.
ganeti.utils.retry
:
Utility functions for retrying function calls with a timeout.
ganeti.utils.text
:
Utility functions for manipulating or working with text.
ganeti.utils.wrapper
:
Utility functions wrapping other functions.
ganeti.utils.x509
:
Utility functions for X509.
ganeti.vcluster
:
Module containing utilities for virtual clusters.
ganeti.watcher
:
Tool to restart erroneously downed virtual machines.
ganeti.watcher.nodemaint
:
Module doing node maintenance for Ganeti watcher.
ganeti.watcher.state
:
Module keeping state for Ganeti watcher.
ganeti.workerpool
:
Base classes for worker pools.
build_bash_completion (script)
:
Script to generate bash_completion script for Ganeti.
burnin (script)
:
Bootstrap script for
ganeti.tools.burnin
cfgshell (script)
:
Tool to do manual changes to the config file.
cfgupgrade (script)
:
Tool to upgrade the configuration file.
cfgupgrade12 (script)
:
Tool to upgrade the configuration file.
check_cert_expired (script)
:
Tool to detect expired X509 certificates.
check_header (script)
:
Script to verify file header.
check_imports (script)
:
Script to check module imports.
cluster_merge (script)
:
Tool to merge two or more clusters together.
confd_client (script)
:
confd client program
docpp (script)
:
Script to replace special directives in documentation.
ensure_dirs (script)
:
Bootstrap script for
ganeti.tools.ensure_dirs
fmtjson (script)
:
Tool to format JSON data.
ganeti_listrunner (script)
:
Run an executable on a list of hosts.
ganeti_masterd (script)
:
Bootstrap script for
ganeti.server.masterd
ganeti_noded (script)
:
Bootstrap script for
ganeti.server.noded
ganeti_rapi (script)
:
Bootstrap script for
ganeti.server.rapi
ganeti_watcher (script)
:
Bootstrap script for
ganeti.watcher
gnt_backup (script)
:
Bootstrap script for
ganeti.client.gnt_backup
gnt_cluster (script)
:
Bootstrap script for
ganeti.client.gnt_cluster
gnt_debug (script)
:
Bootstrap script for
ganeti.client.gnt_debug
gnt_group (script)
:
Bootstrap script for
ganeti.client.gnt_group
gnt_instance (script)
:
Bootstrap script for
ganeti.client.gnt_instance
gnt_job (script)
:
Bootstrap script for
ganeti.client.gnt_job
gnt_network (script)
:
Bootstrap script for
ganeti.client.gnt_network
gnt_node (script)
:
Bootstrap script for
ganeti.client.gnt_node
gnt_os (script)
:
Bootstrap script for
ganeti.client.gnt_os
gnt_storage (script)
:
Bootstrap script for
ganeti.client.gnt_storage
import_export (script)
:
Import/export daemon.
lvmstrap (script)
:
Program which configures LVM on the Ganeti nodes.
move_instance (script)
:
Tool to move instances from one cluster to another.
node_cleanup (script)
:
Bootstrap script for
ganeti.tools.node_cleanup
node_daemon_setup (script)
:
Bootstrap script for
ganeti.tools.node_daemon_setup
ovfconverter (script)
:
Tool to translate between ovf and ganeti backup format.
prepare_node_join (script)
:
Bootstrap script for
ganeti.tools.prepare_node_join
sanitize_config (script)
:
Tool to sanitize/randomize the configuration file.
Trees
Indices
Help
Ganeti
Generated by Epydoc 3.0.1 on Fri Jul 4 09:38:32 2014
http://epydoc.sourceforge.net