def get(path): name = path[1:] svc = Service(name=name, path=path) setattr(sys.modules[__name__], f'{name}_svc', svc) return svc.get()
path=encapsulate(primary, secondary, URI[key]), renderer='json', description=desc) return d ############################################################################### # changes in daisy print_form_url = 'v1/print' print_form = Service(name='print_form', path=print_form_url, description="print form") forms = print_form.get()(forms) # view_answers_url = '/v1/users/answers' #new : users/answers/show update_answer_url = 'v1/users/update_answer' update_application_status_url = 'v1/users/update_a_status' # view_status_url = 'v1/users/status' update_validation_status_url = 'v1/users/update_v_status' reset_database_url = 'v1/delete_all' # view_answers = Service(name='view_answers', path=view_answers_url, description="view answers") # update_answer = Service(name='update_answer', path=update_answer_url, description="update answer") # update_a_status = Service(name='update_a_status', path=update_application_status_url, description="update user's application status") # view_status = Service(name='view_v_status', path=view_status_url, description="view user's form validation status and application status") # update_v_status = Service(name='update_v_status', path=update_validation_status_url, description="update user's form validation status") reset_db = Service(name='reset_db', path=reset_database_url,