@@ -471,14 +471,14 @@ def _get_end_of_support_warn_message(end_of_support, framework, version):
471
471
time_delt_days = (end_of_support_dt - current_dt ).days
472
472
if current_dt >= end_of_support_dt :
473
473
return (
474
- f"Unsupported DLC { framework } version: { version } . "
475
- f"Please choose a supported version from our support policy - { dlc_support_policy } "
474
+ f"The { framework } { version } DLC has reached end of support. "
475
+ f"Please choose a supported version from our support policy - { dlc_support_policy } . "
476
476
)
477
477
if time_delt_days <= 60 :
478
478
return (
479
479
f"The { framework } { version } DLC is approaching end of support, "
480
- f"and patching will stop on { end_of_support } . "
481
- f"Please choose a supported version from our support policy - { dlc_support_policy } "
480
+ f"and patching will stop on { end_of_support_dt . strftime ( '%Y-%m-%d %Z' ) } . "
481
+ f"Please choose a supported version from our support policy - { dlc_support_policy } . "
482
482
)
483
483
return ""
484
484
@@ -488,6 +488,8 @@ def _validate_version_and_set_if_needed(version, config, framework):
488
488
available_versions = list (config ["versions" ].keys ())
489
489
aliased_versions = list (config .get ("version_aliases" , {}).keys ())
490
490
491
+
492
+
491
493
if len (available_versions ) == 1 and version not in aliased_versions :
492
494
log_message = "Defaulting to the only supported framework/algorithm version: {}." .format (
493
495
available_versions [0 ]
@@ -502,10 +504,14 @@ def _validate_version_and_set_if_needed(version, config, framework):
502
504
_validate_arg (version , available_versions + aliased_versions , "{} version" .format (framework ))
503
505
504
506
# For DLCs, warn if image is out of support
505
- end_of_support = config .get ("end_of_support" )
507
+ long_version = version
508
+ if version in aliased_versions :
509
+ long_version = config ["version_aliases" ][version ]
510
+ end_of_support = config ["versions" ][long_version ].get ("end_of_support" )
506
511
end_of_support_warning = _get_end_of_support_warn_message (end_of_support , framework , version )
507
512
if end_of_support_warning :
508
513
logger .warning (end_of_support_warning )
514
+
509
515
return version
510
516
511
517
0 commit comments