code: def setsebools(pairs, persist=False):
      '''
      Set the value of multiple booleans
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' selinux.setsebools '{virt_use_usb: on, squid_use_tproxy: off}'
      '''
      if not isinstance(pairs, dict):
          return {}
      if persist:
          cmd = 'setsebool -P '
      else:
          cmd = 'setsebool '
      for boolean, value in six.iteritems(pairs):
          cmd = '{0} {1}={2}'.format(cmd, boolean, value)
      return not __salt__['cmd.retcode'](cmd, python_shell=Falsef setsebools(pairs, persist=False):
      '''
      Set the value of multiple booleans
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' selinux.setsebools '{virt_use_usb: on, squid_use_tproxy: off}'
      '''
      if not isinstance(pairs, dict):
          return {}
      if persist:
          cmd = 'setsebool -P '
      else:
          cmd = 'setsebool '
      for boolean, value in six.iteritems(pairs):
          cmd = '{0} {1}={2}'.format(cmd, boolean, value)
      return not __salt__['cmd.retcode'](cmd, python_shell=False)
docs: Set the value of multiple booleans
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' selinux.setsebools '{virt_use_usb: on, squid_use_tproxy: off}'