===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-43-Entries in the sources list can be disabled using ``disable_suites``, which
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:44:takes a list of suites to be disabled. If the string ``$RELEASE`` is present in
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-45-a suite in the ``disable_suites`` list, it will be replaced with the release
##############################################
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-49-
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:50:    - ``updates`` => ``$RELEASE-updates``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:51:    - ``backports`` => ``$RELEASE-backports``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:52:    - ``security`` => ``$RELEASE-security``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:53:    - ``proposed`` => ``$RELEASE-proposed``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:54:    - ``release`` => ``$RELEASE``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-55-
##############################################
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-99-
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:100:    - ``$MIRROR``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:101:    - ``$RELEASE``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:102:    - ``$PRIMARY``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:103:    - ``$SECURITY``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-104-
##############################################
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-146-
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:147:    - ``$MIRROR``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:148:    - ``$PRIMARY``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:149:    - ``$SECURITY``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py:150:    - ``$RELEASE``
cloud-init-20.2/cloudinit/config/cc_apt_configure.py-151-
##############################################
cloud-init-20.2/cloudinit/config/cc_phone_home.py-14-This module can be used to post data to a remote host after boot is complete.
cloud-init-20.2/cloudinit/config/cc_phone_home.py:15:If the post url contains the string ``$INSTANCE_ID`` it will be replaced with
cloud-init-20.2/cloudinit/config/cc_phone_home.py-16-the id of the current instance. Either all data can be posted or a list of
##############################################
cloud-init-20.2/cloudinit/config/cc_set_passwords.py-31-like ``mkpasswd``, can be specified; a regex
cloud-init-20.2/cloudinit/config/cc_set_passwords.py:32:(``r'\\$(1|2a|2y|5|6)(\\$.+){2}'``) is used to determine if a password value
cloud-init-20.2/cloudinit/config/cc_set_passwords.py-33-should be treated as a hash.
##############################################
cloud-init-20.2/cloudinit/config/cc_ssh.py-31-login options can be manually specified with ``disable_root_opts``. If
cloud-init-20.2/cloudinit/config/cc_ssh.py:32:``disable_root_opts`` is specified and contains the string ``$USER``,
cloud-init-20.2/cloudinit/config/cc_ssh.py-33-it will be replaced with the username of the default user. By default,
##############################################
cloud-init-20.2/cloudinit/config/cc_update_etc_hosts.py-20-using the template located in ``/etc/cloud/templates/hosts.tmpl``. In the
cloud-init-20.2/cloudinit/config/cc_update_etc_hosts.py:21:``/etc/cloud/templates/hosts.tmpl`` template, the strings ``$hostname`` and
cloud-init-20.2/cloudinit/config/cc_update_etc_hosts.py:22:``$fqdn`` will be replaced with the hostname and fqdn respectively.
cloud-init-20.2/cloudinit/config/cc_update_etc_hosts.py-23-
##############################################
cloud-init-20.2/cloudinit/distros/net_util.py-152-                        iface_info['broadcast'] = (
cloud-init-20.2/cloudinit/distros/net_util.py:153:                            mask_and_ipv4_to_bcast_addr(
cloud-init-20.2/cloudinit/distros/net_util.py-154-                                iface_info['netmask'], addr))
##############################################
cloud-init-20.2/cloudinit/net/__init__.py-795-
cloud-init-20.2/cloudinit/net/__init__.py:796:def get_ib_interface_hwaddr(ifname, ethernet_format):
cloud-init-20.2/cloudinit/net/__init__.py-797-    """Returns the string value of an Infiniband interface's hardware
##############################################
cloud-init-20.2/cloudinit/net/__init__.py-890-        # for the interface.
cloud-init-20.2/cloudinit/net/__init__.py:891:        ib_mac = get_ib_interface_hwaddr(name, True)
cloud-init-20.2/cloudinit/net/__init__.py-892-        if ib_mac:
##############################################
cloud-init-20.2/cloudinit/net/__init__.py-937-    for name, _, _, _ in get_interfaces():
cloud-init-20.2/cloudinit/net/__init__.py:938:        ib_mac = get_ib_interface_hwaddr(name, False)
cloud-init-20.2/cloudinit/net/__init__.py-939-        if ib_mac:
##############################################
cloud-init-20.2/cloudinit/net/network_state.py-362-                if (subnet.get('type').endswith('6') or
cloud-init-20.2/cloudinit/net/network_state.py:363:                        is_ipv6_addr(subnet.get('address'))):
cloud-init-20.2/cloudinit/net/network_state.py-364-                    self.use_ipv6 = True
##############################################
cloud-init-20.2/cloudinit/net/network_state.py-860-    addr = net.get(addr_key)
cloud-init-20.2/cloudinit/net/network_state.py:861:    ipv6 = is_ipv6_addr(addr)
cloud-init-20.2/cloudinit/net/network_state.py-862-    netmask = net.get('netmask')
##############################################
cloud-init-20.2/cloudinit/net/network_state.py-929-
cloud-init-20.2/cloudinit/net/network_state.py:930:def is_ipv6_addr(address):
cloud-init-20.2/cloudinit/net/network_state.py-931-    if not address:
##############################################
cloud-init-20.2/cloudinit/net/network_state.py-942-        return True
cloud-init-20.2/cloudinit/net/network_state.py:943:    elif subnet['type'] == 'static' and is_ipv6_addr(subnet.get('address')):
cloud-init-20.2/cloudinit/net/network_state.py-944-        return True
##############################################
cloud-init-20.2/cloudinit/net/network_state.py-1029-        pass
cloud-init-20.2/cloudinit/net/network_state.py:1030:    if is_ipv6_addr(mask):
cloud-init-20.2/cloudinit/net/network_state.py-1031-        return ipv6_mask_to_net_prefix(mask)
##############################################
cloud-init-20.2/cloudinit/net/network_state.py-1035-
cloud-init-20.2/cloudinit/net/network_state.py:1036:def mask_and_ipv4_to_bcast_addr(mask, ip):
cloud-init-20.2/cloudinit/net/network_state.py-1037-    """Calculate the broadcast address from the subnet mask and ip addr.
##############################################
cloud-init-20.2/cloudinit/net/sysconfig.py-516-                    iface_cfg['DEFROUTE'] = True
cloud-init-20.2/cloudinit/net/sysconfig.py:517:                    if is_ipv6_addr(subnet['gateway']):
cloud-init-20.2/cloudinit/net/sysconfig.py-518-                        iface_cfg['IPV6_DEFAULTGW'] = subnet['gateway']
##############################################
cloud-init-20.2/cloudinit/net/sysconfig.py-543-            for route in subnet.get('routes', []):
cloud-init-20.2/cloudinit/net/sysconfig.py:544:                is_ipv6 = subnet.get('ipv6') or is_ipv6_addr(route['gateway'])
cloud-init-20.2/cloudinit/net/sysconfig.py-545-
##############################################
cloud-init-20.2/cloudinit/sources/__init__.py-607-                if resolve_ip:
cloud-init-20.2/cloudinit/sources/__init__.py:608:                    toks = util.gethostbyaddr(lhost)
cloud-init-20.2/cloudinit/sources/__init__.py-609-
##############################################
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-76-        if self.bootProto == BootProtoEnum.STATIC:
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py:77:            return [StaticIpv4Addr(self)]
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-78-        else:
##############################################
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-89-        for index in range(1, cnt + 1):
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py:90:            result.append(StaticIpv6Addr(self, index))
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-91-
##############################################
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-94-
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py:95:class StaticIpv4Addr(StaticIpv4Base):
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-96-    """Static IPV4  Setting."""
##############################################
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-117-
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py:118:class StaticIpv6Addr(StaticIpv6Base):
cloud-init-20.2/cloudinit/sources/helpers/vmware/imc/nic.py-119-    """Static IPV6 Address."""
##############################################
cloud-init-20.2/cloudinit/util.py-1200-
cloud-init-20.2/cloudinit/util.py:1201:def gethostbyaddr(ip):
cloud-init-20.2/cloudinit/util.py-1202-    try:
cloud-init-20.2/cloudinit/util.py:1203:        return socket.gethostbyaddr(ip)[0]
cloud-init-20.2/cloudinit/util.py-1204-    except socket.herror:
##############################################
cloud-init-20.2/doc/rtd/topics/datasources/azure.rst-98-
cloud-init-20.2/doc/rtd/topics/datasources/azure.rst:99:     ``command:  ["sh", "-c", "killall dhclient; dhclient $interface"]``
cloud-init-20.2/doc/rtd/topics/datasources/azure.rst-100-
##############################################
cloud-init-20.2/doc/rtd/topics/datasources/azure.rst-193-cloud-init handles this by setting the hostname in the DataSource's 'get_data'
cloud-init-20.2/doc/rtd/topics/datasources/azure.rst:194:method via '``hostname $HostName``', and then bouncing the interface.  This
cloud-init-20.2/doc/rtd/topics/datasources/azure.rst-195-behavior can be configured or disabled in the datasource config.  See
##############################################
cloud-init-20.2/doc/rtd/topics/tests.rst-268-* ``/run/cloud-init/status.json``
cloud-init-20.2/doc/rtd/topics/tests.rst:269:* ```dpkg-query -W -f='${Version}' cloud-init```
cloud-init-20.2/doc/rtd/topics/tests.rst-270-
##############################################
cloud-init-20.2/tests/unittests/test_net.py-4964-
cloud-init-20.2/tests/unittests/test_net.py:4965:    def _se_get_ib_interface_hwaddr(self, name, ethernet_format):
cloud-init-20.2/tests/unittests/test_net.py-4966-        ib_hwaddr = self.data.get('ib_hwaddr', {})
##############################################
cloud-init-20.2/tests/unittests/test_net.py-5131-
cloud-init-20.2/tests/unittests/test_net.py:5132:    def _se_get_ib_interface_hwaddr(self, name, ethernet_format):
cloud-init-20.2/tests/unittests/test_net.py-5133-        ib_hwaddr = self.data.get('ib_hwaddr', {})
##############################################
cloud-init-20.2/tests/unittests/test_net.py-5383-
cloud-init-20.2/tests/unittests/test_net.py:5384:    def test_bcast_addr(self):
cloud-init-20.2/tests/unittests/test_net.py-5385-        """Test mask_and_ipv4_to_bcast_addr proper execution."""
##############################################
cloud-init-20.2/tests/unittests/test_net.py-5387-        self.assertEqual("192.168.1.255",
cloud-init-20.2/tests/unittests/test_net.py:5388:                         bcast_addr("255.255.255.0", "192.168.1.1"))
cloud-init-20.2/tests/unittests/test_net.py-5389-        self.assertEqual("128.42.7.255",
cloud-init-20.2/tests/unittests/test_net.py:5390:                         bcast_addr("255.255.248.0", "128.42.5.4"))
cloud-init-20.2/tests/unittests/test_net.py-5391-        self.assertEqual("10.1.21.255",
cloud-init-20.2/tests/unittests/test_net.py:5392:                         bcast_addr("255.255.255.0", "10.1.21.4"))
cloud-init-20.2/tests/unittests/test_net.py-5393-
##############################################
cloud-init-20.2/debian/rules-16-	set -e && set -x && for pyvers in $(PYTHON3S); do \
cloud-init-20.2/debian/rules:17:		PYMAJOR=`echo $$pyvers | cut -d'.' -f1` ; \
cloud-init-20.2/debian/rules-18-		echo "===> Testing with python$$pyvers (python$$PYMAJOR)" ; \