Skip to content

Commit a14c846

Browse files
committed
leep/cli.py: minor maintenance
Add descript command Fix leftover python3 lint when printing descript as part of template
1 parent 0678717 commit a14c846

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

projects/common/leep/cli.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ def dumpgitid(args, dev):
102102
print(dev.codehash)
103103

104104

105+
def dumpdescript(args, dev):
106+
print(dev.descript.decode())
107+
108+
105109
def dumpdrv(args, dev):
106110
if dev.backend != 'ca':
107111
_log.error("Only 'ca' backend supports, not '%s'", dev.backend)
@@ -172,7 +176,7 @@ def gentemplate(args, dev):
172176
# Code: %s
173177
# Name Mode: -M %s
174178
175-
''' % (dev.descript, dev.jsonhash, dev.codehash, args.mode))
179+
''' % (dev.descript.decode(), dev.jsonhash, dev.codehash, args.mode))
176180

177181
out.write('file "feed_base.template"\n{\n{PREF="$(CHAS):CTRL_"}\n}\n\n')
178182

@@ -243,6 +247,9 @@ def getargs():
243247
S = SP.add_parser('gitid', help='print gitid')
244248
S.set_defaults(func=dumpgitid)
245249

250+
S = SP.add_parser('descript', help='print descript')
251+
S.set_defaults(func=dumpdescript)
252+
246253
S = SP.add_parser('drvinfo', help='print drive info json (ca:// only)')
247254
S.set_defaults(func=dumpdrv)
248255

0 commit comments

Comments
 (0)