diff options
author | Jonathan Abrahams <jonathan@mongodb.com> | 2017-03-30 08:55:44 -0400 |
---|---|---|
committer | Jonathan Abrahams <jonathan@mongodb.com> | 2017-03-30 08:55:44 -0400 |
commit | d6552eddacb8afd90bebf55d3cd98cb77f543655 (patch) | |
tree | ac02f0e6a8ac93b184eef67ee98ad1e7297c7fec /buildscripts/hang_analyzer.py | |
parent | 411e8db933cf4a1bcde9205c3f7e460bb24cdd0e (diff) | |
download | mongo-d6552eddacb8afd90bebf55d3cd98cb77f543655.tar.gz |
SERVER-28416 Split mongo pretty printers into separate file
Diffstat (limited to 'buildscripts/hang_analyzer.py')
-rwxr-xr-x | buildscripts/hang_analyzer.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/buildscripts/hang_analyzer.py b/buildscripts/hang_analyzer.py index 865d40917df..fbe5eb32520 100755 --- a/buildscripts/hang_analyzer.py +++ b/buildscripts/hang_analyzer.py @@ -301,10 +301,13 @@ class GDBDumper(object): script_dir = os.path.dirname(os.path.abspath(__file__)) root_logger.info("dir %s" % script_dir) gdb_dir = os.path.join(script_dir, "gdb") - printers_script = os.path.join(gdb_dir, "mongo.py") + mongo_script = os.path.join(gdb_dir, "mongo.py") + mongo_printers_script = os.path.join(gdb_dir, "mongo_printers.py") mongo_lock_script = os.path.join(gdb_dir, "mongo_lock.py") stack_bt = "" + source_mongo = "source %s" % mongo_script + source_mongo_printers = "source %s" % mongo_printers_script source_mongo_lock = "source %s" % mongo_lock_script mongodb_dump_locks = "mongodb-dump-locks" mongodb_show_locks = "mongodb-show-locks" @@ -357,7 +360,8 @@ class GDBDumper(object): "set python print-stack full", ] + raw_stacks_commands + [ stack_bt, - "source %s" % printers_script, + source_mongo, + source_mongo_printers, source_mongo_lock, mongodb_uniqstack, dump_command, |