Revision 22656d9a lib/luxi.py
b/lib/luxi.py | ||
---|---|---|
33 | 33 |
from ganeti import objects |
34 | 34 |
import ganeti.rpc.client as cl |
35 | 35 |
from ganeti.rpc.transport import Transport |
36 |
from ganeti.rpc.errors import (ProtocolError, ConnectionClosedError, |
|
37 |
TimeoutError, RequestError, NoMasterError, |
|
38 |
PermissionError) |
|
36 |
import ganeti.rpc.errors |
|
39 | 37 |
|
40 | 38 |
__all__ = [ |
41 | 39 |
# functions: |
... | ... | |
76 | 74 |
DEF_RWTO = constants.LUXI_DEF_RWTO |
77 | 75 |
WFJC_TIMEOUT = constants.LUXI_WFJC_TIMEOUT |
78 | 76 |
|
77 |
# "Legacy" re-exports. |
|
78 |
ProtocolError = ganeti.rpc.errors.ProtocolError |
|
79 |
ConnectionClosedError = ganeti.rpc.errors.ConnectionClosedError |
|
80 |
TimeoutError = ganeti.rpc.errors.TimeoutError |
|
81 |
RequestError = ganeti.rpc.errors.RequestError |
|
82 |
NoMasterError = ganeti.rpc.errors.NoMasterError |
|
83 |
PermissionError = ganeti.rpc.errors.PermissionError |
|
84 |
|
|
79 | 85 |
|
80 | 86 |
class Client(cl.AbstractClient): |
81 | 87 |
"""High-level client implementation. |
Also available in: Unified diff