12345678910111213141516171819202122232425262728293031323334353637383940 |
- import os
- import mpp.internal.loader
- import mpp.api
- class Tool(mpp.api.ITool):
- def run(self, tool_args):
- return main(tool_args)
- def main(tool_args):
- loader = mpp.internal.loader.Loader()
- mpp_paths = []
-
- if 'METRIXPLUSPLUS_PATH' in os.environ.keys():
- mpp_paths = os.environ['METRIXPLUSPLUS_PATH'].split(os.pathsep)
- args = loader.load('collect', mpp_paths, tool_args)
- exit_code = loader.run(args)
- loader.unload()
- return exit_code
-
|