idmtools_platform_comps.utils.ssmt_utils.common module#
idmtools common ssmt tools.
Copyright 2021, Bill & Melinda Gates Foundation. All rights reserved.
- idmtools_platform_comps.utils.ssmt_utils.common.ensure_debug_logging()[source]#
Ensure we have debug logging enabled in idmtools.
- idmtools_platform_comps.utils.ssmt_utils.common.setup_verbose(args: Namespace)[source]#
Setup verbose logging for ssmt.
- idmtools_platform_comps.utils.ssmt_utils.common.login_to_env()[source]#
Ensure we are logged in to COMPS client.
- idmtools_platform_comps.utils.ssmt_utils.common.get_error_handler_dump_config_and_error(job_config)[source]#
Define our exception handler for ssmt.
This exception handler writes a “error_reason.json” file to the job that contains error info with additional data.
- Parameters:
job_config – Job config used to execute items
- Returns:
Error handler for ssmt