code: def absent(name, auth=None, **kwargs):
      '''
      Ensure a security group does not exist
  
      name
          Name of the security group
  
      '''
      ret = {'name': name,
             'changes': {},
             'result': True,
             'comment': ''}
  
      kwargs = __utils__['args.clean_kwargs'](**kwargs)
  
      __salt__['neutronng.setup_clouds'](auth)
  
      kwargs['project_id'] = __salt__['keystoneng.project_get'](
          name=kwargs['project_name'])
  
      secgroup = __salt__['neutronng.security_group_get'](
          name=name,
          filters={'project_id': kwargs['project_id']}
      )
  
      if secgroup:
          if __opts__['test'] is True:
              ret['result'] = None
              ret['changes'] = {'id': secgroup.id}
              ret['comment'] = 'Security group will be deleted.'
              return ret
  
          __salt__['neutronng.security_group_delete'](name=secgroup)
          ret['changes']['id'] = name
          ret['comment'] = 'Deleted security group'
  
      return ref absent(name, auth=None, **kwargs):
      '''
      Ensure a security group does not exist
  
      name
          Name of the security group
  
      '''
      ret = {'name': name,
             'changes': {},
             'result': True,
             'comment': ''}
  
      kwargs = __utils__['args.clean_kwargs'](**kwargs)
  
      __salt__['neutronng.setup_clouds'](auth)
  
      kwargs['project_id'] = __salt__['keystoneng.project_get'](
          name=kwargs['project_name'])
  
      secgroup = __salt__['neutronng.security_group_get'](
          name=name,
          filters={'project_id': kwargs['project_id']}
      )
  
      if secgroup:
          if __opts__['test'] is True:
              ret['result'] = None
              ret['changes'] = {'id': secgroup.id}
              ret['comment'] = 'Security group will be deleted.'
              return ret
  
          __salt__['neutronng.security_group_delete'](name=secgroup)
          ret['changes']['id'] = name
          ret['comment'] = 'Deleted security group'
  
      return ret
docs: Ensure a security group does not exist
  
      name
          Name of the security group