summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xmorphlib/app.py6
-rw-r--r--morphlib/util.py18
-rwxr-xr-xtests/trove-id.script (renamed from tests/trove-prefix.script)10
3 files changed, 17 insertions, 17 deletions
diff --git a/morphlib/app.py b/morphlib/app.py
index 859019f9..88eff8db 100755
--- a/morphlib/app.py
+++ b/morphlib/app.py
@@ -27,7 +27,7 @@ import morphlib
defaults = {
'trove-host': 'git.baserock.org',
- 'trove-prefix': [ ],
+ 'trove-id': [ ],
'repo-alias': [
('freedesktop='
'git://anongit.freedesktop.org/#'
@@ -70,11 +70,11 @@ class Morph(cliapp.Application):
'hostname of Trove instance',
metavar='TROVEHOST',
default=defaults['trove-host'])
- self.settings.string_list(['trove-prefix'],
+ self.settings.string_list(['trove-id'],
'list of URL prefixes that should be '
'resolved to Trove',
metavar='PREFIX, ...',
- default=defaults['trove-prefix'])
+ default=defaults['trove-id'])
group_advanced = 'Advanced Options'
self.settings.boolean(['no-git-update'],
diff --git a/morphlib/util.py b/morphlib/util.py
index c77ac8d3..b509f0b0 100644
--- a/morphlib/util.py
+++ b/morphlib/util.py
@@ -105,7 +105,7 @@ def new_artifact_caches(settings): # pragma: no cover
def combine_aliases(app): # pragma: no cover
'''Create a full repo-alias set from the app's settings.'''
trove_host = app.settings['trove-host']
- trove_prefixes = app.settings['trove-prefix']
+ trove_ids = app.settings['trove-id']
repo_aliases = app.settings['repo-alias']
repo_pat = r'^(?P<prefix>[a-z0-9]+)=(?P<pull>[^#]+)#(?P<push>[^#]+)$'
trove_pat = (r'^(?P<prefix>[a-z0-9]+)=(?P<path>[^#]+)#'
@@ -118,7 +118,7 @@ def combine_aliases(app): # pragma: no cover
return "ssh://git@%s/%s/%%s" % (trove_host, path)
else:
raise cliapp.AppException(
- 'Unknown protocol in trove_prefix: %s' % protocol)
+ 'Unknown protocol in trove_id: %s' % protocol)
if trove_host:
alias_map['baserock'] = "baserock=%s#%s" % (
@@ -127,18 +127,18 @@ def combine_aliases(app): # pragma: no cover
alias_map['upstream'] = "upstream=%s#%s" % (
_expand('git', 'delta'),
_expand('ssh', 'delta'))
- for trove_prefix in trove_prefixes:
- m = re.match(trove_pat, trove_prefix)
+ for trove_id in trove_ids:
+ m = re.match(trove_pat, trove_id)
if m:
alias_map[m.group('prefix')] = "%s=%s#%s" % (
m.group('prefix'),
_expand(m.group('pull'), m.group('path')),
_expand(m.group('push'), m.group('path')))
- elif '=' not in trove_prefix:
- alias_map[trove_prefix] = "%s=%s#%s" % (
- trove_prefix,
- _expand('ssh', trove_prefix),
- _expand('ssh', trove_prefix))
+ elif '=' not in trove_id:
+ alias_map[trove_id] = "%s=%s#%s" % (
+ trove_id,
+ _expand('ssh', trove_id),
+ _expand('ssh', trove_id))
for repo_alias in repo_aliases:
m = re.match(repo_pat, repo_alias)
if m:
diff --git a/tests/trove-prefix.script b/tests/trove-id.script
index 0f8cee3f..7157559b 100755
--- a/tests/trove-prefix.script
+++ b/tests/trove-id.script
@@ -16,7 +16,7 @@
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-## Verify that trove-prefix (and by corollary trove-host) work properly.
+## Verify that trove-id (and by corollary trove-host) work properly.
set -eu
@@ -27,13 +27,13 @@ PROCESSEDDUMP="$DATADIR/processed-configdump"
"$SRCDIR/scripts/test-morph" \
--trove-host="TROVEHOST" \
- --trove-prefix="fudge" \
- --trove-prefix="github" \
+ --trove-id="fudge" \
+ --trove-id="github" \
--dump-config > "$RAWDUMP"
env MORPH_DUMP_PROCESSED_CONFIG=1 "$SRCDIR/scripts/test-morph" \
--trove-host="TROVEHOST" \
- --trove-prefix="fudge" \
- --trove-prefix="github" \
+ --trove-id="fudge" \
+ --trove-id="github" \
> "$PROCESSEDDUMP"
RAW_ALIAS=$(grep repo-alias "$RAWDUMP" | cut -d\ -f3-)