QA: Refactor RAPI handling
authorHrvoje Ribicic <riba@google.com>
Tue, 7 Jul 2015 00:49:23 +0000 (00:49 +0000)
committerHrvoje Ribicic <riba@google.com>
Thu, 8 Oct 2015 14:02:40 +0000 (16:02 +0200)
commite829c4f3fb9da441a5f61815a425b603ffa5b647
tree7091aa5a5b6cb54a36c3736effd6500b7fa88b67
parentc3817c5bf03232f9063ad6328c07edeb7e420a99
QA: Refactor RAPI handling

Since the QA RAPI code already uses the horror of global variables to
save the username and password within the qa_rapi module, the code can
be refactored to make the storage of these values outside the module
unnecessary. This encapsulates the RAPI functionality better, and will
allow for easier refactoring in later commits.

Signed-off-by: Hrvoje Ribicic <riba@google.com>
Reviewed-by: Lisa Velden <velden@google.com>
qa/ganeti-qa.py
qa/qa_cluster.py
qa/qa_rapi.py
qa/rapi-workload.py