ovirtlago package¶
-
class
ovirtlago.
OvirtPrefix
(*args, **kwargs)[source]¶ Bases:
lago.prefix.Prefix
-
class
ovirtlago.
OvirtWorkdir
(*args, **kwargs)[source]¶ Bases:
lago.workdir.Workdir
-
ovirtlago.
_fix_reposync_issues
(reposync_out, repo_path)[source]¶ - Fix for the issue described at::
- https://bugzilla.redhat.com/show_bug.cgi?id=1332441
Submodules¶
ovirtlago.cmd module¶
ovirtlago.constants module¶
ovirtlago.merge_repos module¶
ovirtlago.paths module¶
ovirtlago.testlib module¶
-
class
ovirtlago.testlib.
LogCollectorPlugin
(prefix)[source]¶ Bases:
nose.plugins.base.Plugin
-
name
= 'log-collector-plugin'¶
-
-
class
ovirtlago.testlib.
TaskLogNosePlugin
(*args, **kwargs)[source]¶ Bases:
nose.plugins.base.Plugin
-
name
= 'tasklog-plugin'¶
-
ovirtlago.utils module¶
-
ovirtlago.utils.
_create_http_server
(listen_ip, listen_port, root_dir)[source]¶ Starts an http server with an improved request handler
Parameters: Returns: instance of the http server, already running on a thread
Return type:
-
ovirtlago.utils.
generate_request_handler
(root_dir)[source]¶ Factory for _BetterHTTPRequestHandler classes
Parameters: root_dir (path) – Path to the dir to serve Returns: A ready to be used improved http request handler Return type: _BetterHTTPRequestHandler
-
ovirtlago.utils.
repo_server_context
(*args, **kwds)[source]¶ Context manager that starts an http server that serves the given prefix’s yum repository. Will listen on
constants.REPO_SERVER_PORT
and on the first network defined in the previx virt configParameters: prefix (ovirtlago.OvirtPrefix) – prefix to start the server for Returns: None
ovirtlago.virt module¶
-
class
ovirtlago.virt.
EngineVM
(*args, **kwargs)[source]¶ Bases:
lago.virt.VM
-
class
ovirtlago.virt.
HostVM
(env, spec)[source]¶ Bases:
lago.virt.VM
-
class
ovirtlago.virt.
NodeVM
(env, spec)[source]¶ Bases:
lago.virt.VM