Skip to content

Commit bf63309

Browse files
authored
Move catkin import back to script (#25)
1 parent 96c37e3 commit bf63309

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

tailor_image/__init__.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,6 @@
33
import sys
44
import subprocess
55

6-
from catkin.find_in_workspaces import find_in_workspaces
7-
8-
9-
def find_package(package_name: str, filename: str):
10-
package_path = find_in_workspaces(
11-
project=package_name,
12-
path=filename,
13-
first_match_only=True,
14-
)[0]
15-
16-
return package_path
17-
186

197
def run_command(cmd, *args, **kwargs):
208
print(' '.join(cmd), file=sys.stderr)

tailor_image/create_image.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
import click
1414
import yaml
1515

16-
from . import find_package, run_command
16+
from catkin.find_in_workspaces import find_in_workspaces
17+
from . import run_command
1718

1819

1920
def create_image(name: str, distribution: str, apt_repo: str, release_track: str, release_label: str, flavour: str,
@@ -161,6 +162,16 @@ def update_image_index(release_track, apt_repo, common_config, image_name):
161162
})
162163

163164

165+
def find_package(package_name: str, filename: str):
166+
package_path = find_in_workspaces(
167+
project=package_name,
168+
path=filename,
169+
first_match_only=True,
170+
)[0]
171+
172+
return package_path
173+
174+
164175
def main():
165176
parser = argparse.ArgumentParser(description=create_image.__doc__)
166177
parser.add_argument('--name', type=str, required=True)

0 commit comments

Comments
 (0)