44
54
class FakeEucalyptusInfo(object):
45
55
"""A fake version of L{EucalyptusInfo} for use in tests."""
47
57
def __init__(self, version_output=None, walrus_output=None,
48
58
cluster_controller_output=None,
50
61
self._version_output = version_output
51
62
self._walrus_output = walrus_output
52
63
self._cluster_controller_output = cluster_controller_output
53
64
self._storage_controller_output = storage_controller_output
54
65
self._node_controller_output = node_controller_output
56
68
def get_version_info(self):
57
69
return succeed(self._version_output)