Example #1
0
    do_ssh_popen, do_ssh_paramiko, do_ssh, do_scp,\
    push_storm, generate_hostname, print_elapsed_time





parser = OptionParser()

parser.add_option('--do-no-destroy', dest='do_not_destroy', default=False)

parser.add_option('--storm-config-id', dest='storm_config_id', default='3',
                  help="config ids listed in list_machines.py.  3 = 2Gb VM, 6 = 32Gb VM")


jenkins_config = load_config_from_file(get_default_catkin_debs_config())
storm_config = load_config_from_file(get_default_storm_config())


(options, args) = parser.parse_args()
if len(args) != 1:
    parser.error("Need 1 argument of how many machines")

start_time = time.time()

number = int(args[0])
print "Requested to make %d machines" % number

config_id = int(options.storm_config_id)

sapi = storm.StormAPI(storm_config['storm_api_username'],
import buildfarm.storm as storm
from buildfarm.storm_helpers import get_slave_servers


from buildfarm.storm_helpers import (
    get_slave_servers,
    get_default_storm_config,
    get_slave_servers,
    get_default_catkin_debs_config,
    get_default_storm_config,
    load_config_from_file,
    do_ssh_popen,
    do_ssh_paramiko,
    do_ssh,
    do_scp,
    push_storm,
    generate_hostname,
    print_elapsed_time,
)

storm_config = load_config_from_file(get_default_storm_config())
sapi = storm.StormAPI(
    storm_config["storm_api_username"], storm_config["storm_api_password"], storm_config["storm_vm_root_password"]
)

servers = sapi.storm_server_list()
slaves = get_slave_servers(servers)

ips = [s["ip"] for s in slaves if "ip" in s]
print " ".join(ips)
Example #3
0
    do_ssh_popen, do_ssh_paramiko, do_ssh, do_scp,\
    push_storm, generate_hostname, print_elapsed_time





parser = OptionParser()

parser.add_option('--do-no-destroy', dest='do_not_destroy', default=False)

parser.add_option('--storm-config-id', dest='storm_config_id', default='3',
                  help="config ids listed in list_machines.py.  3 = 2Gb VM, 6 = 32Gb VM")


jenkins_config = load_config_from_file(get_default_catkin_debs_config())
storm_config = load_config_from_file(get_default_storm_config())


(options, args) = parser.parse_args()
if len(args) != 1:
    parser.error("Need 1 argument of how many machines")

start_time = time.time()

number = int(args[0])
print "Requested to make %d machines" % number

config_id = int(options.storm_config_id)

sapi = storm.StormAPI(storm_config['storm_api_username'],
#!/usr/bin/env python

import buildfarm.storm as storm
from buildfarm.storm_helpers import get_slave_servers


from buildfarm.storm_helpers import get_slave_servers,\
    get_default_storm_config, get_slave_servers,\
    get_default_catkin_debs_config,\
    get_default_storm_config, load_config_from_file,\
    do_ssh_popen, do_ssh_paramiko, do_ssh, do_scp,\
    push_storm, generate_hostname, print_elapsed_time

storm_config = load_config_from_file(get_default_storm_config())
sapi = storm.StormAPI(storm_config['storm_api_username'],
                      storm_config['storm_api_password'],
                      storm_config['storm_vm_root_password'])

servers = sapi.storm_server_list()
slaves = get_slave_servers(servers)

ips = [s['ip'] for s in slaves if 'ip' in s]
print ' '.join(ips)