{% set screen = salt['grains.filter_by']({ 'Debian': { 'package': 'screen', 'screenrc_file': '/etc/screenrc', 'screenrc_file_source': 'debian/%s/screenrc' % salt['grains.get']('osmajorrelease') }, 'Ubuntu': { 'package': 'screen', 'screenrc_file': '/etc/screenrc', 'screenrc_file_source': 'ubuntu/%s/screenrc' % salt['grains.get']('osrelease') } }, grain='os', merge=salt['pillar.get']('screen:lookup')) %}