Skip to content

Commit fdd3ed8

Browse files
committed
rname to record_name and rtype to record_type
1 parent 161e66f commit fdd3ed8

File tree

4 files changed

+24
-31
lines changed

4 files changed

+24
-31
lines changed

server/recceiver/cfstore.py

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,7 @@ def _startServiceWithLock(self):
108108
required_properties.add("pvaPort")
109109
infotags_whitelist = self.conf.get("infotags", list())
110110
if infotags_whitelist:
111-
record_property_names_list = [
112-
s.strip(", ") for s in infotags_whitelist.split()
113-
]
111+
record_property_names_list = [s.strip(", ") for s in infotags_whitelist.split()]
114112
else:
115113
record_property_names_list = []
116114
if self.conf.get("recordDesc"):
@@ -126,11 +124,7 @@ def _startServiceWithLock(self):
126124
self.client.set(property={"name": cf_property, "owner": owner})
127125

128126
self.record_property_names_list = set(record_property_names_list)
129-
_log.debug(
130-
"record_property_names_list = {}".format(
131-
self.record_property_names_list
132-
)
133-
)
127+
_log.debug("record_property_names_list = {}".format(self.record_property_names_list))
134128
except ConnectionError:
135129
_log.exception("Cannot connect to Channelfinder service")
136130
raise
@@ -220,10 +214,10 @@ def _commitWithThread(self, transaction):
220214
iocid = host + ":" + str(port)
221215

222216
recordInfo = {}
223-
for record_id, (rname, rtype) in transaction.records_to_add.items():
224-
recordInfo[record_id] = {"pvName": rname}
217+
for record_id, (record_name, record_type) in transaction.records_to_add.items():
218+
recordInfo[record_id] = {"pvName": record_name}
225219
if self.conf.get("recordType"):
226-
recordInfo[record_id]["recordType"] = rtype
220+
recordInfo[record_id]["recordType"] = record_type
227221
for record_id, (record_infos_to_add) in transaction.record_infos_to_add.items():
228222
# find intersection of these sets
229223
if record_id not in recordInfo:
@@ -233,11 +227,7 @@ def _commitWithThread(self, transaction):
233227
)
234228
)
235229
continue
236-
recinfo_wl = [
237-
p
238-
for p in self.record_property_names_list
239-
if p in record_infos_to_add.keys()
240-
]
230+
recinfo_wl = [p for p in self.record_property_names_list if p in record_infos_to_add.keys()]
241231
if recinfo_wl:
242232
recordInfo[record_id]["infoProperties"] = list()
243233
for infotag in recinfo_wl:
@@ -290,6 +280,7 @@ def _commitWithThread(self, transaction):
290280
continue
291281
recordInfoByName[info["pvName"]] = info
292282
_log.debug("Add record: {record_id}: {info}".format(record_id=record_id, info=info))
283+
_log.debug("Add record: {record_id}: {info}".format(record_id=record_id, info=info))
293284

294285
if transaction.initial:
295286
"""Add IOC to source list """

server/recceiver/dbstore.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,26 +138,26 @@ def _commit(self, cur, transaction):
138138

139139
# Start new records
140140
cur.executemany(
141-
"INSERT INTO %s (host, id, rtype) VALUES (?,?,?)" % self.trecord,
142-
[(srvid, recid, rtype) for recid, (rname, rtype) in transaction.records_to_add.items()],
141+
"INSERT INTO %s (host, id, record_type) VALUES (?,?,?)" % self.trecord,
142+
[(srvid, recid, record_type) for recid, (record_name, record_type) in transaction.records_to_add.items()],
143143
)
144144

145145
# Add primary record names
146146
cur.executemany(
147-
"""INSERT INTO %s (rec, rname, prim) VALUES (
147+
"""INSERT INTO %s (rec, record_name, prim) VALUES (
148148
(SELECT pkey FROM %s WHERE id=? AND host=?)
149149
,?,1)"""
150150
% (self.tname, self.trecord),
151-
[(recid, srvid, rname) for recid, (rname, rtype) in transaction.records_to_add.items()],
151+
[(recid, srvid, record_name) for recid, (record_name, record_type) in transaction.records_to_add.items()],
152152
)
153153

154154
# Add new record aliases
155155
cur.executemany(
156-
"""INSERT INTO %(name)s (rec, rname, prim) VALUES (
156+
"""INSERT INTO %(name)s (rec, record_name, prim) VALUES (
157157
(SELECT pkey FROM %(rec)s WHERE id=? AND host=?)
158158
,?,0)"""
159159
% {"name": self.tname, "rec": self.trecord},
160-
[(recid, srvid, rname) for recid, names in transaction.aliases.items() for rname in names],
160+
[(recid, srvid, record_name) for recid, names in transaction.aliases.items() for record_name in names],
161161
)
162162

163163
# add record client_infos

server/recceiver/processors.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,10 @@ def _commit(self, trans):
163163
_log.info("# connection lost")
164164
for item in trans.client_infos.items():
165165
_log.info(" epicsEnvSet('{name}','{value}')".format(name=item[0], value=item[1]))
166-
for record_id, (rname, rtype) in trans.records_to_add.items():
167-
_log.info(' record({rtype}, "{rname}") {{'.format(rtype=rtype, rname=rname))
166+
for record_id, (record_name, record_type) in trans.records_to_add.items():
167+
_log.info(
168+
' record({record_type}, "{record_name}") {{'.format(record_type=record_type, record_name=record_name)
169+
)
168170
for alias in trans.aliases.get(record_id, []):
169171
_log.info(' alias("{alias}")'.format(alias=alias))
170172
for item in trans.record_infos_to_add.get(record_id, {}).items():

server/recceiver/recast.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -161,18 +161,18 @@ def recvInfo(self, body):
161161

162162
# 0x0003
163163
def recvAddRec(self, body):
164-
record_id, rtype, rtlen, rnlen = _c_rec.unpack(body[: _c_rec.size])
164+
record_id, record_type, rtlen, rnlen = _c_rec.unpack(body[: _c_rec.size])
165165
text = body[_c_rec.size :]
166166
text = text.decode()
167167
if rnlen == 0 or rtlen + rnlen < len(text):
168168
_log.error("Ignoring record update")
169169

170-
elif rtlen > 0 and rtype == 0: # new record
170+
elif rtlen > 0 and record_type == 0: # new record
171171
rectype = text[:rtlen]
172172
recname = text[rtlen : rtlen + rnlen]
173173
self.sess.addRecord(record_id, rectype, recname)
174174

175-
elif rtype == 1: # record alias
175+
elif record_type == 1: # record alias
176176
recname = text[rtlen : rtlen + rnlen]
177177
self.sess.addAlias(record_id, recname)
178178

@@ -322,13 +322,13 @@ def iocInfo(self, key, val):
322322
self.transaction.client_infos[key] = val
323323
self.markDirty()
324324

325-
def addRecord(self, record_id, rtype, rname):
325+
def addRecord(self, record_id, record_type, record_name):
326326
self.flushSafely()
327-
self.transaction.records_to_add[record_id] = (rname, rtype)
327+
self.transaction.records_to_add[record_id] = (record_name, record_type)
328328
self.markDirty()
329329

330-
def addAlias(self, record_id, rname):
331-
self.transaction.aliases[record_id].append(rname)
330+
def addAlias(self, record_id, record_name):
331+
self.transaction.aliases[record_id].append(record_name)
332332
self.markDirty()
333333

334334
def delRecord(self, record_id):

0 commit comments

Comments
 (0)