<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"># Copyright (C) 2012 Canonical Ltd.
# Copyright (C) 2012 Hewlett-Packard Development Company, L.P.
# Copyright (C) 2012 Yahoo! Inc.
# Copyright (C) 2014 Amazon.com, Inc. or its affiliates.
#
# Author: Scott Moser &lt;scott.moser@canonical.com&gt;
# Author: Juerg Haefliger &lt;juerg.haefliger@hp.com&gt;
# Author: Joshua Harlow &lt;harlowja@yahoo-inc.com&gt;
# Author: Andrew Jorgensen &lt;ajorgens@amazon.com&gt;
#
# This file is part of cloud-init. See LICENSE file for license information.

from cloudinit.distros import rhel


class Distro(rhel.Distro):
    # Amazon Linux 2 stores dhclient leases at following location:
    # /var/lib/dhclient/dhclient--&lt;iface_name&gt;.leases
    # Perhaps there could be a UUID in between two "-" in the file name
    dhclient_lease_directory = "/var/lib/dhcp"
    dhclient_lease_file_regex = r"dhclient-[\w-]+\.lease"

    def update_package_sources(self, *, force=False):
        return None
</pre></body></html>