def _CreatePlacementGroup(self, placement_group_spec, cloud): """Create a placement group in zone. Args: placement_group_spec: A placement_group.BasePlacementGroupSpec object. cloud: The cloud for the placement group. See the flag of the same name for more information. Returns: A placement_group.BasePlacementGroup object. """ placement_group_class = placement_group.GetPlacementGroupClass(cloud) if placement_group_class: return placement_group_class(placement_group_spec) else: return None
def CreateAwsPlacementGroup(group_style=STRATEGY): placement_group_class = placement_group.GetPlacementGroupClass(CLOUD) return placement_group_class(CreateAwsPlacementGroupSpec(group_style))