15
18
def get_storage_controller_info(self):
16
19
return self._tools._runTool("euca_conf", ["--list-scs"])
19
25
class EucalyptusCloudManager(ManagerPlugin):
20
26
"""A management plugin for a Eucalyptus cloud."""
22
29
message_type = "eucalyptus-info"
31
35
A C{ServiceHub} runs services that provide information about
32
36
Eucalyptus. If a service hub can't be created the plugin assumes that
39
44
service_hub = self._start_service_hub()
45
50
deferred = service_hub.addTask(GetEucaInfo("admin"))
46
51
deferred.addCallback(self._get_message)