'Creates a group.'

@infinisdk_to_cinder_exceptions
def create_group(self, context, group):

    if (not vol_utils.is_group_a_cg_snapshot_type(group)):
        raise NotImplementedError()
    obj = self._system.cons_groups.create(name=self._make_cg_name(group), pool=self._get_infinidat_pool())
    self._set_cinder_object_metadata(obj, group)
    return {'status': fields.GroupStatus.AVAILABLE}
