소스 검색

added a warning, when a type was not found and a default value was returned

Dimitri Korsch 4 년 전
부모
커밋
5ef14f4055
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      cvargparse/utils/enumerations.py

+ 3 - 0
cvargparse/utils/enumerations.py

@@ -1,3 +1,5 @@
+import warnings
+
 from enum import Enum
 from enum import EnumMeta
 
@@ -42,6 +44,7 @@ class BaseChoiceType(Enum, metaclass=MetaBaseType):
 		if isinstance(key, cls):
 			return key
 
+		warnings.warn(f"\"{key}\" not found in choices. Returning default value!")
 		return cls.Default
 
 	@classmethod