@@ -3052,7 +3052,7 @@ def add_items_to_subset(
30523052
30533053 Associates selected items with a given subset. Non-existing subset will be automatically created.
30543054
3055- :param project: – project name (e.g., “project1”)
3055+ :param project: project name (e.g., “project1”)
30563056 :type project: str
30573057
30583058 :param subset: a name of an existing/new subset to associate items with. New subsets will be automatically created.
@@ -3062,49 +3062,55 @@ def add_items_to_subset(
30623062 :type items: list of dicts
30633063
30643064 Request Example:
3065-
30663065 ::
3067- client = SAClient()
3066+ client = SAClient()
30683067
3069- # option 1
3070- queried_items = client.query(
3071- project="Image Project",
3072- query="instance(error = true)"
3073- )
3068+ # option 1
3069+ queried_items = client.query(
3070+ project="Image Project",
3071+ query="instance(error = true)"
3072+ )
30743073
3075- client.add_items_to_subset(
3076- project="Medical Annotations",
3077- subset="Brain Study - Disapproved",
3078- items=queried_items
3079- )
3080-
3081- items_list = [
3082- {
3083- 'name': 'image_1.jpeg',
3084- 'path': 'Image Project'
3085- },
3086- {
3087- 'name': 'image_2.jpeg',
3088- 'path': 'Image Project/Subfolder A'
3089- }
3090- ]
3074+ client.add_items_to_subset(
3075+ project="Medical Annotations",
3076+ subset="Brain Study - Disapproved",
3077+ items=queried_items
3078+ )
30913079
3092- client.add_items_to_subset(
3093- project="Image Project",
3094- subset="Subset Name",
3095- items=items_list
3080+ items_list = [
3081+ {
3082+ 'name': 'image_1.jpeg',
3083+ 'path': 'Image Project'
3084+ },
3085+ {
3086+ 'name': 'image_2.jpeg',
3087+ 'path': 'Image Project/Subfolder A'
3088+ }
3089+ ]
30963090
3097- )
3091+ client.add_items_to_subset(
3092+ project="Image Project",
3093+ subset="Subset Name",
3094+ items=items_list
30983095
3096+ )
30993097
31003098 Response Example:
31013099 ::
3102- {
3103- "succeeded": [{}, {}],
3104- "failed": [],
3105- "skipped": []
3106- }
3107-
3100+ {
3101+ "succeeded": [
3102+ {
3103+ 'name': 'image_1.jpeg',
3104+ 'path': 'Image Project'
3105+ },
3106+ {
3107+ 'name': 'image_2.jpeg',
3108+ 'path': 'Image Project/Subfolder A'
3109+ }
3110+ ],
3111+ "failed": [],
3112+ "skipped": []
3113+ }
31083114 """
31093115
31103116 project_name , _ = extract_project_folder (project )
0 commit comments