|
3 | 3 |
|
4 | 4 | import click |
5 | 5 |
|
6 | | -from galaxy.tools.deps.mulled.util import image_name, quay_repository |
| 6 | +from galaxy.tools.deps.mulled.util import quay_repository, v2_image_name |
7 | 7 |
|
8 | 8 | from planemo import options |
9 | 9 | from planemo.cli import command_function |
|
12 | 12 | from planemo.github_util import clone_fork_branch, get_repository_object, pull_request |
13 | 13 | from planemo.mulled import conda_to_mulled_targets |
14 | 14 |
|
15 | | -REGISTERY_TARGET_NAME = "multireqcontainers" |
| 15 | +REGISTERY_TARGET_NAME = "multi-package-containers" |
16 | 16 | REGISTERY_TARGET_PATH = "combinations" |
17 | | -REGISTERY_REPOSITORY = "jmchilton/multireqcontainers" |
| 17 | +REGISTERY_REPOSITORY = "jmchilton/multi-package-containers" |
18 | 18 | DEFAULT_MESSAGE = "Add %s (generated with Planemo)." |
19 | 19 |
|
20 | 20 |
|
|
31 | 31 | resolve_path=True, |
32 | 32 | ), |
33 | 33 | default=None, |
34 | | - help=("Container registration directory (defaults to ~/.planemo/multireqcontainers."), |
| 34 | + help=("Container registration directory (defaults to ~/.planemo/multi-package-containers."), |
35 | 35 | ) |
36 | 36 | @click.option( |
37 | 37 | "-m", |
@@ -81,9 +81,9 @@ def cli(ctx, paths, **kwds): |
81 | 81 | if not best_practice_requirements: |
82 | 82 | continue |
83 | 83 |
|
84 | | - name = image_name(mulled_targets) |
| 84 | + name = v2_image_name(mulled_targets) |
85 | 85 | tag = "0" |
86 | | - name_and_tag = "%s:%s" % (name, tag) |
| 86 | + name_and_tag = "%s-%s" % (name, tag) |
87 | 87 | target_filename = os.path.join(registry_target.output_directory, "%s.tsv" % name_and_tag) |
88 | 88 | ctx.vlog("Target filename for registeration is [%s]" % target_filename) |
89 | 89 | if os.path.exists(target_filename): |
@@ -132,15 +132,16 @@ def __init__(self, ctx, **kwds): |
132 | 132 | def has_pull_request_for(self, name): |
133 | 133 | has_pr = False |
134 | 134 | if self.do_pull_request: |
135 | | - if any([name in t for t in self.pr_titles]): |
| 135 | + name_as_branch = name.replace(":", "-") |
| 136 | + if any([name_as_branch in t for t in self.pr_titles]): |
136 | 137 | has_pr = True |
137 | 138 |
|
138 | 139 | return has_pr |
139 | 140 |
|
140 | 141 | def handle_pull_request(self, ctx, name, target_filename, **kwds): |
141 | 142 | if self.do_pull_request: |
142 | 143 | message = kwds["message"] % name |
143 | | - branch_name = name |
| 144 | + branch_name = name.replace(":", "-") |
144 | 145 | branch(ctx, self.target_repository, branch_name, from_branch="master") |
145 | 146 | add(ctx, self.target_repository, target_filename) |
146 | 147 | commit(ctx, self.target_repository, message=message) |
|
0 commit comments