1 # This is an example of usage of this Tool
2 # Author: Jose Lausuch (jose.lausuch@ericsson.com)
4 from opnfv.deployment import factory
6 print("########## APEX ##########")
7 handler = factory.Factory.get_handler('apex',
10 pkey_file='/root/.ssh/id_rsa')
13 installer_node = handler.get_installer_node()
14 print("Hello, I am node '%s'" % installer_node.run_cmd('hostname'))
15 installer_node.get_file('/home/stack/overcloudrc', './overcloudrc')
17 nodes = handler.get_nodes()
19 print("Hello, I am node '%s' and my ip is %s." %
20 (node.run_cmd('hostname'), node.ip))
22 print(handler.get_deployment_info())
25 print("########## FUEL ##########")
26 handler = factory.Factory.get_handler('fuel',
29 installer_pwd='r00tme')
31 print(handler.get_deployment_info())
33 print("List of nodes in cluster 4:")
34 nodes = handler.get_nodes({'cluster': '4'})