original_docstring: 
      DESCR: Do SNMP walk using public community string. (ext)
      TOOLS: snmpwalk
      
docstring: Do SNMP walk using public community string. (ext)
  TOOLS: snmpwalk
docstring_tokens: Do SNMP walk using public community string . ( ext ) TOOLS : snmpwalk
code: def snmpwalk_udp(self):
      """
      DESCR: Do SNMP walk using public community string. (ext)
      TOOLS: snmpwalk
      """
  
      opts = '-c public -v '
      versions = ('1', '2c', '3')
      threads = len(versions)
  
      with cf.ThreadPoolExecutor(threads) as exe:
        for v in versions:
          cmd = f"snmpwalk {opts} {v} {self.target['host']}"
          exe.submit(self._run_cmd, cmd, 'snmpwalk_udp')
  
      return
code_tokens: def snmpwalk_udp ( self ) : opts = '-c public -v ' versions = ( '1' , '2c' , '3' ) threads = len ( versions ) with cf . ThreadPoolExecutor ( threads ) as exe : for v in versions : cmd = f"snmpwalk {opts} {v} {self.target['host']}" exe . submit ( self . _run_cmd , cmd , 'snmpwalk_udp' ) return
short_docstring: DESCR: Do SNMP walk using public community string.
short_docstring_tokens: DESCR : Do SNMP walk using public community string .
comment: """
      DESCR: Do SNMP walk using public community string. (ext)
      TOOLS: snmpwalk
      """