idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script module#

idmtools ssmt script.

This script is used on server side only and not meant to be ran on a local machine.

Copyright 2021, Bill & Melinda Gates Foundation. All rights reserved.

exception idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.NoFileFound[source]#

Bases: Exception

idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.create_asset_collection(file_list: Set[Tuple[str, str, UUID, int]], ac_files: List[AssetCollectionFile], tags: Dict[str, str])[source]#
Parameters:
  • file_list

  • ac_files – AC Files

  • tags – Tags to add

Returns:

idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.get_argument_parser()[source]#
idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.build_asset_tags(parsed_args: Namespace) Dict[str, str][source]#

Builds our Asset tag dic from tags

Parameters:

parsed_args – Parse Arg

Returns:

Dict of tags