diff options
author | Gary E. Miller <gem@rellim.com> | 2018-09-22 13:39:32 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2018-09-22 13:39:32 -0700 |
commit | c51da43500dae530f1806ed451a6e7493c33ae13 (patch) | |
tree | 72bcdbfef9c937d6a1a9a0f8ea03b95d42cf55b6 /gps | |
parent | 8217fdd731b21f73289997a16d72a45ea3b080a8 (diff) | |
download | gpsd-c51da43500dae530f1806ed451a6e7493c33ae13.tar.gz |
gps/fake.py: pylint cleanups
Diffstat (limited to 'gps')
-rw-r--r-- | gps/fake.py | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/gps/fake.py b/gps/fake.py index 2a0ca934..a1230a71 100644 --- a/gps/fake.py +++ b/gps/fake.py @@ -131,12 +131,14 @@ def GetDelay(slow=False): class TestError(BaseException): + "Class TestError" def __init__(self, msg): super(TestError, self).__init__() self.msg = msg class TestLoadError(TestError): + "Class TestLoadError" pass @@ -232,16 +234,19 @@ class TestLoad(object): class PacketError(TestError): + "Class PacketError" pass class FakeGPS(object): + "Class FakeGPS" def __init__(self, testload, progress=None): - self.testload = testload - self.progress = progress + self.exhausted = 0 self.go_predicate = lambda: True - self.readers = 0 self.index = 0 + self.progress = progress + self.readers = 0 + self.testload = testload self.progress("gpsfake: %s provides %d sentences\n" % (self.testload.name, len(self.testload.sentences))) @@ -432,9 +437,9 @@ class FakeUDP(FakeGPS): ipaddr, port, progress=None): super(FakeUDP, self).__init__(testload, progress) + self.byname = "udp://" + ipaddr + ":" + str(port) self.ipaddr = ipaddr self.port = port - self.byname = "udp://" + ipaddr + ":" + str(port) self.sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) def read(self): @@ -452,6 +457,7 @@ class FakeUDP(FakeGPS): class SubprogramError(TestError): + "Class SubprogramError" def __str__(self): return repr(self.msg) @@ -526,6 +532,7 @@ class SubprogramInstance(object): class DaemonError(SubprogramError): + "Class DaemonError" pass @@ -534,6 +541,7 @@ class DaemonInstance(SubprogramInstance): ERROR = DaemonError def __init__(self, control_socket=None): + self.sock = None super(DaemonInstance, self).__init__() if control_socket: self.control_socket = control_socket @@ -590,6 +598,7 @@ class DaemonInstance(SubprogramInstance): class TestSessionError(TestError): + "class TestSessionError" # why does testSessionError() return pass? " pass @@ -625,6 +634,7 @@ class TestSession(object): self.threadlock = None def spawn(self): + "Spawn daemon" for sig in (signal.SIGQUIT, signal.SIGINT, signal.SIGTERM): signal.signal(sig, lambda unused, dummy: self.cleanup()) self.daemon.spawn(background=True, prefix=self.prefix, port=self.port, @@ -817,6 +827,7 @@ class TestSession(object): client.enqueued = commands def start(self): + "Start thread" self.threadlock = threading.Lock() threading.Thread(target=self.run) |