syft.core.io.location.group.group

Classes

LocationGroup(known_group_members)

This represents a group of multiple locations.

class syft.core.io.location.group.group.LocationGroup(known_group_members)[source]

Bases: syft.core.io.location.location.Location

This represents a group of multiple locations. There are two kinds of LocationGroups, RegistryBackedLocationGroup and SubscriptionBackedLocationGroup. A registry backed group has an official owner with an official list while a subscription backed group is open to whoever knows the key to the group and chooses to subscribe. Both groups can have inclusion criteria which a location does or doesn’t meet.