def test_get_workspace_acl(self): """Test get_workspace_acl().""" r = fapi.get_workspace_acl(self.project, self.workspace) print(r.status_code, r.content) self.assertEqual(r.status_code, 200)
if 'rootEntityType' in config_json: del config_json['rootEntityType'] config_json['inputs'].update(inputs) print('AFTER UPDATING METHODCONFIGVERSION config_json is', config_json) z = fapi.create_workspace_config(namespace=SEL_NAMESPACE, workspace=SEL_WORKSPACE, body=config_json) print('CREATED CONFIG WITH OUR INPUTS:', z, z.json()) z = fapi.validate_config(namespace=SEL_NAMESPACE, workspace=SEL_WORKSPACE, cnamespace=SEL_NAMESPACE, config=TERRA_CONFIG_NAME) print('VALIDATE_CONFIG:', z, z.json()) z = fapi.get_repository_config_acl(namespace=SEL_NAMESPACE, config=TERRA_CONFIG_NAME, snapshot_id=1) print('REPO CONFIG ACL:', z, z.json()) z = fapi.get_workspace_acl(namespace=SEL_NAMESPACE, workspace=SEL_WORKSPACE) print('WORKSPACE ACL:', z, z.json()) # z = fapi.overwrite_workspace_config(namespace=SEL_NAMESPACE, workspace=SEL_WORKSPACE, # cnamespace=SEL_NAMESPACE, configname=TERRA_CONFIG_NAME, body=config_json) # print('OVERWROTE', z, z.json()) z = fapi.get_workspace_config(workspace=SEL_WORKSPACE, namespace=SEL_NAMESPACE, config=TERRA_CONFIG_NAME, cnamespace=SEL_NAMESPACE) print('CONFIG_NOW_IS_2', z, z.json()) if True: z = fapi.create_submission(wnamespace=SEL_NAMESPACE, workspace=SEL_WORKSPACE,
def acl(self): """Get the access control list for this workspace.""" r = fapi.get_workspace_acl(self.namespace, self.name, self.api_url) fapi._check_response_code(r, 200) return r.json()