MartijnBraam / python-isc-dhcp-leases

Small python module for reading /var/lib/dhcp/dhcpd.leases from isc-dhcp-server
MIT License
122 stars 46 forks source link

a tzinfo subclass must implement utcoffset() #36

Open QubeX2 opened 3 years ago

QubeX2 commented 3 years ago
try:
    utc = datetime.timezone.utc
except:
    # Support Python 2.7
    class UTC(datetime.tzinfo):
        def fromutc(self, dt):
            return dt

        def **utcffset**(self, dt):
            return datetime.timedelta(0)

        def dst(self, dt):
            return None

        def tzname(self, dt):
            return 'UTC'

    utc = UTC()

This method is misspelled, should be utcoffset

https://github.com/MartijnBraam/python-isc-dhcp-leases/blob/831b8277e8f2900db2446c3b823b03c7af034fb8/isc_dhcp_leases/iscdhcpleases.py#L19