diff --git a/scripts/api/form_create_from_xml.py b/scripts/api/form_create_from_xml.py deleted file mode 100644 index 117660ca95f..00000000000 --- a/scripts/api/form_create_from_xml.py +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env python -from __future__ import print_function - -import os -import sys - -from common import submit - -try: - data = {} - data['xml_text'] = open(sys.argv[3]).read() -except IndexError: - print('usage: %s key url form_xml_description_file' % os.path.basename(sys.argv[0])) - sys.exit(1) - - -submit(sys.argv[1], sys.argv[2], data) diff --git a/scripts/api/request_type_create_from_xml.py b/scripts/api/request_type_create_from_xml.py deleted file mode 100755 index 408a4c39e49..00000000000 --- a/scripts/api/request_type_create_from_xml.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env python -from __future__ import print_function - -import os -import sys - -from common import submit - -try: - data = {} - data['request_form_id'] = sys.argv[3] - data['sample_form_id'] = sys.argv[4] - data['sequencer_id'] = sys.argv[5] - data['xml_text'] = open(sys.argv[6]).read() -except IndexError: - print('usage: %s key url request_form_id sample_form_id request_type_xml_description_file [access_role_ids,]' % os.path.basename(sys.argv[0])) - sys.exit(1) -try: - data['role_ids'] = [i for i in sys.argv[7].split(',') if i] -except IndexError: - data['role_ids'] = [] - -submit(sys.argv[1], sys.argv[2], data) diff --git a/scripts/api/requests_update_state.py b/scripts/api/requests_update_state.py deleted file mode 100755 index 461dfdd6695..00000000000 --- a/scripts/api/requests_update_state.py +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env python -from __future__ import print_function - -import os -import sys - -from common import update - -try: - data = {} - data['update_type'] = 'request_state' -except IndexError: - print('usage: %s key url' % os.path.basename(sys.argv[0])) - sys.exit(1) - -update(sys.argv[1], sys.argv[2], data, return_formatted=True) diff --git a/scripts/api/sample_configurations/sample_tracking/request_form.xml b/scripts/api/sample_configurations/sample_tracking/request_form.xml deleted file mode 100644 index a22c20acd73..00000000000 --- a/scripts/api/sample_configurations/sample_tracking/request_form.xml +++ /dev/null @@ -1,15 +0,0 @@ -
- - - - - - - - - -
\ No newline at end of file diff --git a/scripts/api/sample_configurations/sample_tracking/request_type.xml b/scripts/api/sample_configurations/sample_tracking/request_type.xml deleted file mode 100644 index 412d008503b..00000000000 --- a/scripts/api/sample_configurations/sample_tracking/request_type.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/scripts/api/sample_configurations/sample_tracking/sample_form.xml b/scripts/api/sample_configurations/sample_tracking/sample_form.xml deleted file mode 100644 index da4105459c5..00000000000 --- a/scripts/api/sample_configurations/sample_tracking/sample_form.xml +++ /dev/null @@ -1,18 +0,0 @@ -
- - - - - - - - - - - - -
\ No newline at end of file diff --git a/scripts/api/sample_dataset_update_status.py b/scripts/api/sample_dataset_update_status.py deleted file mode 100644 index 0a55df5a878..00000000000 --- a/scripts/api/sample_dataset_update_status.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -from __future__ import print_function - -import os -import sys - -from common import update - -try: - data = {} - data['update_type'] = 'sample_dataset_transfer_status' - data['sample_dataset_ids'] = sys.argv[3].split(',') - data['new_status'] = sys.argv[4] -except IndexError: - print('usage: %s key url sample_dataset_ids new_state [error msg]' % os.path.basename(sys.argv[0])) - sys.exit(1) -try: - data['error_msg'] = sys.argv[5] -except IndexError: - data['error_msg'] = '' -print(data) -update(sys.argv[1], sys.argv[2], data, return_formatted=True) diff --git a/scripts/api/sample_update_state.py b/scripts/api/sample_update_state.py deleted file mode 100755 index 34ee02d1198..00000000000 --- a/scripts/api/sample_update_state.py +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env python -from __future__ import print_function - -import os -import sys - -from common import update - -try: - data = {} - data['update_type'] = 'sample_state' - data['new_state'] = sys.argv[3] -except IndexError: - print('usage: %s key url new_state [comment]' % os.path.basename(sys.argv[0])) - sys.exit(1) -try: - data['comment'] = sys.argv[4] -except IndexError: - data['comment'] = '' - -update(sys.argv[1], sys.argv[2], data, return_formatted=True) diff --git a/scripts/api/sequencer_configuration_create.py b/scripts/api/sequencer_configuration_create.py deleted file mode 100755 index 7703ca6966a..00000000000 --- a/scripts/api/sequencer_configuration_create.py +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env python -from __future__ import print_function - -import os -import sys - -from common import get, submit - - -def create_sequencer_configuration(key, base_url, request_form_filename, sample_form_filename, request_type_filename, email_addresses, return_formatted=True): - # create request_form - data = {} - data['xml_text'] = open(request_form_filename).read() - request_form = submit(key, "%sforms" % base_url, data, return_formatted=False)[0] - # create sample_form - data = {} - data['xml_text'] = open(sample_form_filename).read() - sample_form = submit(key, "%sforms" % base_url, data, return_formatted=False)[0] - # get user ids - user_ids = [user['id'] for user in get(key, "%susers" % base_url) if user['email'] in email_addresses] - # create role, assign to user - data = {} - data['name'] = "request_type_role_%s_%s_%s name" % (request_form['id'], sample_form['id'], '_'.join(email_addresses)) - data['description'] = "request_type_role_%s_%s_%s description" % (request_form['id'], sample_form['id'], '_'.join(email_addresses)) - data['user_ids'] = user_ids - role_ids = [role['id'] for role in submit(key, "%sroles" % base_url, data, return_formatted=False)] - # create request_type - data = {} - data['request_form_id'] = request_form['id'] - data['sample_form_id'] = sample_form['id'] - data['role_ids'] = role_ids - data['xml_text'] = open(request_type_filename).read() - return submit(key, "%srequest_types" % base_url, data, return_formatted=return_formatted) # create and print out results for request type - - -def main(): - try: - key = sys.argv[1] - base_url = sys.argv[2] - request_form_filename = sys.argv[3] - sample_form_filename = sys.argv[4] - request_type_filename = sys.argv[5] - email_addresses = sys.argv[6].split(',') - except IndexError: - print('usage: %s key base_url request_form_xml_description_file sample_form_xml_description_file request_type_xml_description_file email_address1[,email_address2]' % os.path.basename(sys.argv[0])) - sys.exit(1) - return create_sequencer_configuration(key, base_url, request_form_filename, sample_form_filename, request_type_filename, email_addresses, return_formatted=True) - - -if __name__ == "__main__": - main()