Lines Matching full:collection
3 # Script to generate top level resource collection URIs
4 # Parses the Redfish schema to determine what are the top level collection URIs
6 # a map of URIs that contain a top level collection as part of their subtree.
136 if "Collection" in nav_type:
137 # Type is either Collection(<Namespace>.<TypeName>) or
138 # Collection(<NamespaceName>.<NamespaceVersion>.<TypeName>)
139 if nav_type.startswith("Collection"):
149 # If we contain a collection array then we don't want to add the
150 # name to the path if we're a collection schema
157 # Did we find the top level collection in the current path or
170 # type is "<Namespace>.<TypeName>", both should end with "Collection"
186 # Did we find the top level collection in the current path or did we
192 # NavigationProperty is not for a collection
223 # We can stop parsing if we've found a top level collection
248 # 2) A top level collection will not always be one level below the service
253 # CompositionService is not a top level collection.
266 # collection, but functionally needs to be treated like a collection, per
292 for collection in sorted(top_collections):
296 ' "{}",\n'.format(collection.split("/redfish/v1")[1])