upped = lA.up_os(osval, instancetype, security_group, keypair, subnet=subnet) print "submitted" iid = lA.iid_from_up_json(upped)[0] import time time.sleep(5) lA.name_resource(iid, machinename) ip = lA.pub_ip(iid) acount = 0 while (ip is None and acount < 20): print "waiting for IP" lD.mysleep(1) ip = lA.pub_ip(iid) acount = acount + 1 if osval == "Centos6": remoteuser = '******' else: remoteuser = ''.join([i for i in osval if not i.isdigit()]).lower() if os.path.exists(os.path.realpath(os.path.expanduser(keyloc))): print "waiting until contactable, ctrl-C to quit" try: remote = lD.remoteHost(remoteuser, ip, keyloc) lD.wait_until_up(remote, 20) if "Tags" in security_config: resources = lA.find_all_child_resources(iid)
"skip this check set kavedeploy.proxy_blocks_22 to false and kavedeploy.proxy_port=22" ) lD.testproxy() upped = lA.up_default(instancetype, security_group, keypair, subnet=subnet) print "submitted" iid = lA.iid_from_up_json(upped)[0] import time time.sleep(5) lA.name_resource(iid, username + "_dev_box") ip = lA.pub_ip(iid) acount = 0 while (ip is None and acount < 20): print "waiting for IP" lD.mysleep(1) ip = lA.pub_ip(iid) acount = acount + 1 remoteuser = lA.default_usernamedict[lA.default_os] remote = lD.remoteHost(remoteuser, ip, keyloc) print "waiting until contactable" lD.wait_until_up(remote, 20) remote = lD.remote_cp_authkeys(remote, 'root') if "Tags" in security_config: resources = lA.find_all_child_resources(iid) lA.tag_resources(resources, security_config["Tags"]) remote.register() ################################################## # Renaming, configuring firewall and adding more disk space