MCPcopy
hub / github.com/eudicots/Cactus / format

Method format

cactus/logger.py:11–23  ·  view source on GitHub ↗
(self, record)

Source from the content-addressed store, hash-verified

9class JsonFormatter(logging.Formatter):
10
11 def format(self, record):
12
13 data = {
14 "level": record.levelno,
15 "levelName": record.levelname,
16 "msg": logging.Formatter.format(self, record)
17 }
18
19 if type(record.args) is types.DictType:
20 for k, v in six.iteritems(record.args):
21 data[k] = v
22
23 return json.dumps(data)
24
25
26def setup_logging(verbose, quiet):

Callers 15

setup.pyFile · 0.80
__init__Method · 0.80
buildMethod · 0.80
__repr__Method · 0.80
__init__Method · 0.80
_load_plugin_pathMethod · 0.80
__init__Method · 0.80
_final_urlMethod · 0.80
run_externalsMethod · 0.80
buildMethod · 0.80
__repr__Method · 0.80
__str__Method · 0.80

Calls

no outgoing calls

Tested by 8

test_extensionsMethod · 0.64
find_cactusMethod · 0.64
test_serveMethod · 0.64
_paths_key_existsMethod · 0.64
test_cache_controlMethod · 0.64
test_no_bucket_createMethod · 0.64
test_simple_deployMethod · 0.64