Skip to content

Commit 3b44a7f

Browse files
Nandan307fleitner
authored andcommitted
xenalib: flake8 fixes
The following flake8 ids are fixed by this commit. This is in preparation for a follow up commit which will add support for running the xenalib under python3. E101, E111, E127, E128, E201, E202, E203, E211, E222, E251, E302, E303 E305, E501, E703, F401, F821, F841, W191, W601 Signed-off-by: Nandan Kulkarni <nakulkar@redhat.com> Signed-off-by: Aaron Conole <aconole@redhat.com> Signed-off-by: Flavio Leitner <fbl@redhat.com>
1 parent 11504e3 commit 3b44a7f

8 files changed

+91
-81
lines changed

xenalib/BaseSocket.py

+11-9
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44

55
logger = logging.getLogger(__name__)
66

7+
78
class BaseSocket:
89

9-
def __init__(self, hostname, port = 5025, timeout = 5):
10+
def __init__(self, hostname, port=5025, timeout=5):
1011
self.hostname = hostname
1112
self.port = port
1213
self.timeout = timeout
@@ -18,7 +19,7 @@ def __del__(self):
1819
self.disconnect()
1920

2021
def is_connected(self):
21-
return self.connected;
22+
return self.connected
2223

2324
def __connect(self):
2425
logger.debug("Connecting...")
@@ -29,16 +30,16 @@ def __connect(self):
2930
self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
3031
except socket.error, msg:
3132
logger.error("Fail to create a socket: host %s:%d, error:%s",
32-
self.hostname, self.port, msg[0])
33+
self.hostname, self.port, msg[0])
3334
return False
3435

3536
self.sock.settimeout(self.timeout)
3637

3738
try:
38-
self.sock.connect((self.hostname, self.port))
39+
self.sock.connect((self.hostname, self.port))
3940
except socket.error, msg:
4041
logger.error("Fail to connect to host %s:%d, error:%s",
41-
self.hostname, self.port, msg[0])
42+
self.hostname, self.port, msg[0])
4243
return False
4344

4445
return True
@@ -110,7 +111,8 @@ def set_keepalives(self):
110111
self.sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
111112

112113
def set_dummymode(self, enable=True):
113-
logger.debug("Dummy mode was %s, request to %s", self.dummymode, enable)
114+
logger.debug("Dummy mode was %s, request to %s", self.dummymode,
115+
enable)
114116
if self.dummymode is enable:
115117
return
116118

@@ -126,7 +128,6 @@ def set_dummymode(self, enable=True):
126128
self.connect()
127129

128130

129-
130131
def testsuite():
131132
hostname = "127.0.0.1"
132133
port = 22
@@ -135,7 +136,7 @@ def testsuite():
135136
dummy_test_result = False
136137
logging.basicConfig(level=logging.DEBUG)
137138
s = BaseSocket(hostname, port, 1)
138-
print "Connecting to %s port %d" % ( hostname, port)
139+
print "Connecting to %s port %d" % (hostname, port)
139140
s.connect()
140141
if s.is_connected():
141142
print "Internal Status: connected"
@@ -150,7 +151,7 @@ def testsuite():
150151

151152
print "Setting dummy mode"
152153
s.set_dummymode(True)
153-
print "Connecting to %s port %d" % ( hostname, port)
154+
print "Connecting to %s port %d" % (hostname, port)
154155
s.connect()
155156
if s.is_connected():
156157
print "Connected, sending query"
@@ -177,6 +178,7 @@ def testsuite():
177178
print "Fail, please review the output"
178179
sys.exit(-1)
179180

181+
180182
if __name__ == '__main__':
181183
testsuite()
182184

xenalib/KeepAliveThread.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
import os
21
import time
32
import threading
43
import logging
54

65
logger = logging.getLogger(__name__)
6+
7+
78
class KeepAliveThread(threading.Thread):
8-
def __init__(self, basesocket, interval = 10):
9+
def __init__(self, basesocket, interval=10):
910
threading.Thread.__init__(self)
1011
self.message = ''
1112
self.nr_sent = 0
@@ -18,20 +19,19 @@ def __init__(self, basesocket, interval = 10):
1819
def get_nr_sent(self):
1920
return self.nr_sent
2021

21-
def stop (self):
22+
def stop(self):
2223
logger.debug("Stopping")
2324
self.finished.set()
2425
self.join()
2526

26-
def run (self):
27+
def run(self):
2728
while not self.finished.isSet():
2829
self.finished.wait(self.interval)
2930
logger.debug("Pinging")
3031
self.basesocket.sendQuery(self.message)
3132
self.nr_sent += 1
3233

3334

34-
3535
def testsuite():
3636
import sys
3737
import BaseSocket
@@ -45,7 +45,7 @@ def testsuite():
4545
s = BaseSocket.BaseSocket(hostname, port, 1)
4646
print "Setting dummy mode"
4747
s.set_dummymode(True)
48-
print "Connecting to %s port %d" % ( hostname, port)
48+
print "Connecting to %s port %d" % (hostname, port)
4949
s.connect()
5050
if s.is_connected():
5151
print "Connected"

xenalib/StatsCSV.py

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import csv
22

3+
34
def _find_total_leaf_nodes(stats):
45
leaf = 0
56
if type(stats) is dict:
@@ -10,36 +11,40 @@ def _find_total_leaf_nodes(stats):
1011

1112
return leaf
1213

14+
1315
def _find_total_nr_stats(stats):
1416
first_sample_key = stats.keys()[0]
1517
return _find_total_leaf_nodes(stats[first_sample_key])
1618

19+
1720
def _insert_centered_field(value, nr_leafs):
1821
line = [''] * nr_leafs
1922
line[nr_leafs / 2] = value
2023
return line
2124

25+
2226
def _build_unit_header_line(stats):
2327
header = ['timestamp']
2428
# first sample only
25-
first_sample_key = stats.keys()[0]
29+
first_sample_key = stats.keys()[0]
2630
testnames = stats[first_sample_key].keys()
2731
for test in testnames:
2832
if type(stats[first_sample_key][test]) is dict:
2933
testunits = stats[first_sample_key][test].keys()
3034
if len(testunits):
3135
header += testunits
3236
continue
33-
testunits = [ 'ND' ]
37+
testunits = ['ND']
3438
header += testunits
3539
return header
3640

41+
3742
def _build_values_lines(stats):
3843
values = []
3944
sample_list = stats.keys()
4045
sample_list.sort()
4146
for sample in sample_list:
42-
sample_values = [ sample ]
47+
sample_values = [sample]
4348
testnames = stats[sample].keys()
4449
for test in testnames:
4550
if type(stats[sample][test]) is dict:
@@ -51,10 +56,11 @@ def _build_values_lines(stats):
5156
values.append(sample_values)
5257
return values
5358

59+
5460
def _build_test_header_line(stats, nr_columns):
5561
header = ['timestamp']
5662
# first sample only
57-
first_sample_key = stats.keys()[0]
63+
first_sample_key = stats.keys()[0]
5864
testnames = stats[first_sample_key].keys()
5965
for test in testnames:
6066
nr_childs = _find_total_leaf_nodes(stats[first_sample_key][test])

xenalib/XenaManager.py

+7-9
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
import os
21
import sys
32
import time
43
import logging
5-
import threading
64

75
import KeepAliveThread
86
import XenaPort
97

108
logger = logging.getLogger(__name__)
119

10+
1211
class XenaManager:
13-
def __init__(self, xsocket, owner, password = 'xena'):
12+
def __init__(self, xsocket, owner, password='xena'):
1413
self.xsocket = xsocket
1514
self.ports = {}
1615
if self.logon(password):
@@ -50,9 +49,8 @@ def set_owner(self, owner):
5049
command = self._compose_str_command('c_owner', owner[:8])
5150
return self.xsocket.sendQueryVerify(command)
5251

53-
5452
def add_port(self, module, port):
55-
if self.ports.has_key((module, port)):
53+
if (module, port) in self.ports:
5654
logger.error("Adding duplicated port")
5755
return
5856

@@ -66,19 +64,19 @@ def add_port(self, module, port):
6664
return port_new
6765

6866
def get_port(self, module, port):
69-
if self.ports.has_key((module, port)):
67+
if (module, port) in self.ports:
7068
return self.ports[(module, port)]
7169
return None
7270

73-
def remove_port(self, port):
74-
if not self.ports.has_key((module, port)):
71+
def remove_port(self, module, port):
72+
if (module, port) not in self.ports:
7573
logger.error("Deleting unknown port")
7674
return
7775

7876
port_del = self.ports.pop((module, port))
7977
port_del.reset()
8078
port_del.release()
81-
del port_obj
79+
del port_del
8280

8381
def set_module_port(self, module_port):
8482
self.xsocket.sendCommand(module_port)

xenalib/XenaModifier.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import logging
22

33
logger = logging.getLogger(__name__)
4+
5+
46
class XenaModifier:
57
def __init__(self, xsocket, port, stream, modifier_id):
68
self.xsocket = xsocket

0 commit comments

Comments
 (0)