print ' ---------------------- How To Use -------------------------- ' print '$python moveObjToSwift.py <path_to_object> <object_name> <container_name>' MIN_NUM_ARGS = 4 EMPTY_ARGS = 1 if (len(sys.argv) == MIN_NUM_ARGS): path = sys.argv[1] object_name = sys.argv[2] container_name = sys.argv[3] elif (len(sys.argv) != EMPTY_ARGS): errorMessage() exit(1) else: path = raw_input('path to object: ') object_name = raw_input('object name: ') container_name = raw_input('container name: ') password = getpass.getpass('user password: '******'configuration.json') user = parser.get('user') project_name = parser.get('project_name') project_id = parser.get('project_id') main_ip = parser.get('main_ip') connector = ConnectionGetter(user, password, project_name, project_id, main_ip) swift = UtilSwift(connector.swift()) swift.storeFile(path, object_name, container_name)
file_name = raw_input('file name: ') cluster_id = raw_input('cluster id: ') elif len(sys.argv) == MIN_NUM_ARGS: job_name = sys.argv[1] file_name = sys.argv[2] cluster_id = sys.argv[3] else: askForHelp() exit(1) password = getpass.getpass('password: '******'configuration.json') user = parser.get('user') project_name = parser.get('project_name') project_id = parser.get('project_id') main_ip = parser.get('main_ip') net_id = parser.get('net_id') connector = ConnectionGetter(user, key, project_name, project_id, main_ip) keystone_util = UtilKeystone(connector.keystone()) token_ref_id = keystone_util.getTokenRef(user, key, project_name).id sahara_util = UtilSahara(connector.sahara(token_ref_id)) cluster_name = 'hadoop-create' sahara_util.createClusterHadoop(cluster_name, image_id, template_id, net_id)