We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 9ff9d83 + 133a236 commit ee2f8d6Copy full SHA for ee2f8d6
src/gardenlinux/distro_version/__init__.py
@@ -20,8 +20,12 @@ def DistroVersion(maybe_distro_version):
20
21
if len(version_components) == 2:
22
return LegacyDistroVersion(*(int(c) for c in version_components))
23
- if len(version_components) == 3:
+ elif len(version_components) == 3:
24
return SemverDistroVersion(*(int(c) for c in version_components))
25
+ else:
26
+ raise UnsupportedDistroVersion(
27
+ f"Unexpected number of version components: {maybe_distro_version}"
28
+ )
29
30
31
class BaseDistroVersion:
0 commit comments