コード例 #1
0
ファイル: lowlevel_tests.py プロジェクト: wnojopra/fiss
 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)
コード例 #2
0
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,
コード例 #3
0
ファイル: workspace.py プロジェクト: MicahR-Y/TAG-fiss
 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()