Fix breakage incurred from 'style fixup' changes

The pycodestyle fixes that were submitted broke a few things.
One it removed the utf8 declaration for code that had utf8 in it, breaking python2.

It also introduced a circular import by moving an import to
unconditionally import rather than conditionally import.

Fix these two issues.

Change-Id: Ibfeccd5b649bd597b7f879bb6124d8bbcbc3ec69
This commit is contained in:
Jarrod Johnson
2020-01-14 09:02:37 -05:00
parent 9960dc570d
commit 3cb52cedb7
2 changed files with 2 additions and 17 deletions

View File

@@ -1,3 +1,4 @@
# coding=utf8
# Copyright 2016-2019 Lenovo # Copyright 2016-2019 Lenovo
# #
# Licensed under the Apache License, Version 2.0 (the "License"); # Licensed under the Apache License, Version 2.0 (the "License");

View File

@@ -1,3 +1,4 @@
# coding=utf8
# Copyright 2014 IBM Corporation # Copyright 2014 IBM Corporation
# Copyright 2015 Lenovo # Copyright 2015 Lenovo
# #
@@ -33,12 +34,10 @@ import os
import random import random
import string import string
import struct import struct
import sys
import weakref import weakref
import pyghmi.constants as const import pyghmi.constants as const
import pyghmi.exceptions as exc import pyghmi.exceptions as exc
import pyghmi.ipmi.command as ipmicmd
import pyghmi.ipmi.private.constants as ipmiconst import pyghmi.ipmi.private.constants as ipmiconst
import six import six
@@ -813,18 +812,3 @@ class SDR(object):
# This is where manufacturers can add their own # This is where manufacturers can add their own
# decode information # decode information
return "".join(hex(x) for x in auxdata) return "".join(hex(x) for x in auxdata)
if __name__ == "__main__": # test code
password = os.environ['IPMIPASSWORD']
bmc = sys.argv[1]
user = sys.argv[2]
ipmicmd = ipmicmd.Command(bmc=bmc, userid=user, password=password)
sdr = SDR(ipmicmd)
for number in sdr.get_sensor_numbers():
rsp = ipmicmd.raw_command(command=0x2d, netfn=4, data=(number,))
if 'error' in rsp:
continue
reading = sdr.sensors[number].decode_sensor_reading(rsp['data'])
if reading is not None:
print(repr(reading))