Source code for idmtools.assets.errors
"""
idmtools assets errors.
Copyright 2021, Bill & Melinda Gates Foundation. All rights reserved.
"""
[docs]class DuplicatedAssetError(Exception):
"""
DuplicatedAssetError is an error for when duplicates assets are added to collection.
Notes:
TODO: Add a doclink
"""
[docs] def __init__(self, asset: 'TAsset'): # noqa: F821
"""
Initialize our error.
Args:
asset:Asset that caused the error
"""
super().__init__(f"{asset} is already present in the collection!")