def main(): (PROJECT, LOCATION, FOLDER, FILES, GLOB, AGE, DELETE, CACHE, RECURSE, VERBOSE, USER, PASSWORD) = process_arguments() TC = Connect(USER, PASSWORD, VERBOSE) Logged_In = TC.Login() if Logged_In: logger.info("Logged in as {}".format(USER)) else: logger.info("Login in as {} failed".format(USER)) sys.exit("Login failed") TC.set_projects_area(LOCATION) projectId = (TC.get_project_by_name(PROJECT)) if projectId == None: logger.critical("Did not find Project") sys.exit("Did not find Project") else: logger.info("projectID: " + projectId) folderId = TC.get_folderId_by_path(projectId, PROJECT, FOLDER) if folderId == None: logger.critical("Did not find folder") sys.exit("Did not find folder") else: logger.info("folderID: " + folderId) # subfolders=TC.get_folders(projectId,folderId) upload_files_and_folders(TC, projectId, PROJECT, folderId, FOLDER, FILES, GLOB, AGE, DELETE, CACHE, RECURSE, VERBOSE) logger.info("Logging out") TC.logout()