===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
ddupdate-0.6.5/lib/ddupdate/ddplugin.py-136-
ddupdate-0.6.5/lib/ddupdate/ddplugin.py:137:class IpAddr(object):
ddupdate-0.6.5/lib/ddupdate/ddplugin.py-138-    """A (ipv4, ipv6) container."""
##############################################
ddupdate-0.6.5/lib/ddupdate/main.py-75-
ddupdate-0.6.5/lib/ddupdate/main.py:76:def ip_cache_data(opts, log, default=(IpAddr(ipv4="0.0.0.0"), 100000)):
ddupdate-0.6.5/lib/ddupdate/main.py-77-    """
##############################################
ddupdate-0.6.5/lib/ddupdate/main.py-91-        ll = ast.literal_eval(astr)
ddupdate-0.6.5/lib/ddupdate/main.py:92:        ip = IpAddr(ipv4=ll[0], ipv6=ll[1])
ddupdate-0.6.5/lib/ddupdate/main.py-93-    except SyntaxError:
##############################################
ddupdate-0.6.5/lib/ddupdate/main.py-102-    path = ip_cache_setup(opts)
ddupdate-0.6.5/lib/ddupdate/main.py:103:    ip = ip if ip else IpAddr(ipv4="0.0.0.0")
ddupdate-0.6.5/lib/ddupdate/main.py-104-    with open(path, "w") as f:
##############################################
ddupdate-0.6.5/plugins/default_if.py-46-            raise AddressError("Cannot find default interface, giving up")
ddupdate-0.6.5/plugins/default_if.py:47:        address = IpAddr()
ddupdate-0.6.5/plugins/default_if.py-48-        output = subprocess.getoutput('ip address show dev ' + if_)
##############################################
ddupdate-0.6.5/plugins/default_web.py-56-            if ip:
ddupdate-0.6.5/plugins/default_web.py:57:                return IpAddr(ip)
ddupdate-0.6.5/plugins/default_web.py-58-            if ix + 1 < len(_URLS):
##############################################
ddupdate-0.6.5/plugins/default_web6.py-59-            if ip:
ddupdate-0.6.5/plugins/default_web6.py:60:                return IpAddr(None, ip)
ddupdate-0.6.5/plugins/default_web6.py-61-            if ix + 1 < len(urls):
##############################################
ddupdate-0.6.5/plugins/hardcoded_if.py-29-        if_ = opts['if']
ddupdate-0.6.5/plugins/hardcoded_if.py:30:        address = IpAddr()
ddupdate-0.6.5/plugins/hardcoded_if.py-31-        output = subprocess.getoutput('ip address show dev ' + if_)
##############################################
ddupdate-0.6.5/plugins/hardcoded_ip.py-25-        """Implement AddressPlugin.get_ip()."""
ddupdate-0.6.5/plugins/hardcoded_ip.py:26:        addr = IpAddr()
ddupdate-0.6.5/plugins/hardcoded_ip.py-27-        opts = dict_of_opts(options)
##############################################
ddupdate-0.6.5/plugins/ip_disabled.py-27-        """Implement AddressPlugin.get_ip()."""
ddupdate-0.6.5/plugins/ip_disabled.py:28:        return IpAddr()
##############################################
ddupdate-0.6.5/plugins/ip_from_cmd.py-45-        log.debug('Running: %s', cmd)
ddupdate-0.6.5/plugins/ip_from_cmd.py:46:        addr = IpAddr()
ddupdate-0.6.5/plugins/ip_from_cmd.py-47-        result = subprocess.getoutput(cmd).strip()