MCPcopy
hub / github.com/RUB-NDS/PRET / do_resource

Method do_resource

postscript.py:1028–1042  ·  view source on GitHub ↗
(self, arg)

Source from the content-addressed store, hash-verified

1026
1027 # ------------------------[ resource <category> [dump] ]--------------
1028 def do_resource(self, arg):
1029 arg = re.split("\s+", arg, 1)
1030 cat, dump = arg[0], len(arg) > 1
1031 self.populate_resource()
1032 if cat in self.options_resource:
1033 str_send = '(*) {128 string cvs print (\\n) print}'\
1034 ' 128 string /' + cat + ' resourceforall'
1035 items = self.cmd(str_send).splitlines()
1036 for item in sorted(items):
1037 output().info(item)
1038 if dump:
1039 self.do_dump('/' + item + ' /' + cat +
1040 ' findresource', True)
1041 else:
1042 self.onecmd("help resource")
1043
1044 def help_resource(self):
1045 self.populate_resource()

Callers

nothing calls this directly

Calls 6

populate_resourceMethod · 0.95
cmdMethod · 0.95
do_dumpMethod · 0.95
outputClass · 0.90
infoMethod · 0.80
onecmdMethod · 0.80

Tested by

no test coverage detected