def parse_upload(upload_id): db = get_db_from_env() storage_client = get_storage_client_from_env() try: parse_upload_package(upload_id, db, storage_client) except: logger.error(traceback.format_exc())
def get_app(): storage_connection_string = os.environ['STORAGE_CONNECTION_STRING'] jwt_secret_key = os.environ['JWT_SECRET_KEY'] aquascope_test_user = os.environ['AQUASCOPE_TEST_USER'] aquascope_test_pass = os.environ['AQUASCOPE_TEST_PASS'] aquascope_secondary_pass = os.environ['AQUASCOPE_SECONDARY_PASS'] environment = os.environ['ENVIRONMENT'] celery_user = os.environ['CELERY_USER'] celery_password = os.environ['CELERY_PASS'] celery_address = os.environ['CELERY_ADDRESS'] page_size = os.environ['PAGE_SIZE'] if 'PAGE_SIZE' in os.environ else 500 db_client, db = get_db_from_env() app = make_app(db_client, db, storage_connection_string, jwt_secret_key, aquascope_test_user, aquascope_test_pass, aquascope_secondary_pass, environment, celery_user, celery_password, celery_address, page_size) return app
def main(): db_client, db = get_db_from_env(with_create_collections=False) storage_client = get_storage_client_from_env() add_upload_id_field_to_items(db, storage_client)
def main(): db_client, db = get_db_from_env(with_create_collections=False) set_marta_to_modified_by_in_not_null_annotable_fields(db)
def main(): db_client, db = get_db_from_env(with_create_collections=False) rename_filenames_in_items(db)
def run_populate_system(data_directory): db_client, db = get_db_from_env() storage_client = blob_storage_client( connection_string=os.environ['STORAGE_CONNECTION_STRING']) populate_system_with_items(data_directory, db, storage_client)
def main(): db = get_db_from_env(with_create_collections=False) add_modification_fields_to_item_schema(db)
def main(): db = get_db_from_env(with_create_collections=False) add_tags_field_to_uploads(db)
def main(): db_client, db = get_db_from_env(with_create_collections=False) add_tags_field_to_items(db)