Skip to content

Commit ef5b274

Browse files
committed
Fix mixed cname with separate version argument parsing
Signed-off-by: Tobias Wolf <[email protected]>
1 parent acd4782 commit ef5b274

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

src/gardenlinux/features/__main__.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ def main() -> None:
7474
if args.arch is not None:
7575
arch = args.arch
7676

77+
if gardenlinux_root == "":
78+
gardenlinux_root = "."
79+
7780
if args.version is not None:
7881
version = args.version
7982

@@ -106,12 +109,6 @@ def main() -> None:
106109

107110
feature_dir_name = path.basename(args.feature_dir)
108111

109-
if gardenlinux_root == "":
110-
gardenlinux_root = "."
111-
112-
if gardenlinux_root == "":
113-
gardenlinux_root = "."
114-
115112
additional_filter_func = lambda node: node not in args.ignore
116113

117114
if args.type == "arch":

src/gardenlinux/features/cname.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ def __init__(self, cname, arch=None, version=None):
6464
self._arch = arch
6565

6666
if self._version is None and version is not None:
67+
print("-r-")
6768
re_match = re.match("([a-z0-9.]+)(-([a-z0-9]+))?$", version)
6869
assert re_match, f"Not a valid version {version}"
6970

@@ -159,4 +160,8 @@ def version_and_commit_id(self) -> Optional[str]:
159160
if self._commit_id is None:
160161
return None
161162

163+
print("---")
164+
print(self._commit_id)
165+
print(self._version)
166+
print("---")
162167
return f"{self._version}-{self._commit_id}"

src/gardenlinux/features/cname_main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ def main():
5151
if args.arch is not None:
5252
arch = args.arch
5353

54-
if args.version is not None:
55-
version = args.version
54+
if gardenlinux_root == "":
55+
gardenlinux_root = "."
5656

5757
if not version:
5858
version_data = get_version_and_commit_id_from_files(gardenlinux_root)

0 commit comments

Comments
 (0)