def __init__(self, key, value):
        self.gids = set()
        for name in value.replace(',', ' ').split():
            if name.isdigit():
                self.gids.add(int(name))
            else:
                try:
                    self.gids.add(grp.getgrnam(value).gr_gid)
                except __HOLE__:
                    raise ValueError('no such group "{0}"'.format(name))
dataset/ETHPy150Open saltstack/salt/salt/utils/find.py/GroupOption.__init__