@@ -21,12 +21,13 @@ Set up Synapse client and JSON Schema service::
2121
2222Create, manage, and delete a JSON Schema organization::
2323
24- my_org = js.JsonSchemaOrganization("test.new")
25- my_org # Output: JsonSchemaOrganization(name='test.new')
24+ my_org_name = <your org name here>
25+ my_org = js.JsonSchemaOrganization(my_org_name)
26+ my_org # Output: JsonSchemaOrganization(name=my_org_name)
2627 my_org.create()
2728 my_org.get_acl()
28- my_org.set_acl([3413689 ])
29- my_org.update_acl([3324230 ])
29+ my_org.set_acl([syn.getUserProfile().ownerId ])
30+ # my_org.update_acl([syn.getUserProfile().ownerId ])
3031 my_org.delete()
3132
3233Retrieve existing organization and associated JSON schemas::
@@ -45,18 +46,17 @@ Manage a specific version of a JSON schema::
4546 version1 = next(versions)
4647 raw_body = version1.body
4748 full_body = version1.expand()
48- version1 # Output: JsonSchemaVersion(org='sage.annotations', name='analysis.alignmentMethod', version='0.0.2 ')
49+ version1 # Output: JsonSchemaVersion(org='sage.annotations', name='analysis.alignmentMethod', version='0.0.1 ')
4950
5051
5152Create a new JSON schema version for an existing organization::
5253
5354 from random import randint
5455 rint = randint(0, 100000)
55- org_name = "bgrande.test"
5656 schema_name = "my.schema"
5757
5858 # Method 1
59- my_org = js.JsonSchemaOrganization(org_name )
59+ my_org = js.JsonSchemaOrganization(my_org_name )
6060 new_version1 = my_org.create_json_schema(raw_body, schema_name, f"0.{rint}.1")
6161
6262 # Method 2
0 commit comments