Merge "Rename launchpad parameter to group"
diff --git a/jeepyb/cmd/update_blueprint.py b/jeepyb/cmd/update_blueprint.py
index b0865aa..3e3604b 100644
--- a/jeepyb/cmd/update_blueprint.py
+++ b/jeepyb/cmd/update_blueprint.py
@@ -70,7 +70,7 @@
if p.is_no_launchpad_blueprints(project):
return
- project = p.git2lp(project)
+ project = p.project_to_group(project)
spec = launchpad.projects[project].getSpecification(name=name)
if not spec:
return
diff --git a/jeepyb/cmd/update_bug.py b/jeepyb/cmd/update_bug.py
index be24c46..3868651 100644
--- a/jeepyb/cmd/update_bug.py
+++ b/jeepyb/cmd/update_bug.py
@@ -272,7 +272,7 @@
if p.is_no_launchpad_bugs(project):
return []
- project = p.git2lp(project)
+ project = p.project_to_group(project)
part1 = r'^[\t ]*(?P<prefix>[-\w]+)?[\s:]*'
part2 = r'(?:\b(?:bug|lp)\b[\s#:]*)+'
diff --git a/jeepyb/projects.py b/jeepyb/projects.py
index 090a891..083da4d 100644
--- a/jeepyb/projects.py
+++ b/jeepyb/projects.py
@@ -31,11 +31,10 @@
'PROJECTS_YAML')
-def git2lp(project_full_name):
- try:
- return registry[project_full_name]['launchpad']
- except KeyError:
- return u.short_project_name(project_full_name)
+def project_to_group(project_full_name):
+ return registry[project_full_name].get(
+ 'group', registry[project_full_name].get(
+ 'launchpad', u.short_project_name(project_full_name)))
def _is_no_launchpad(project_full_name, obj_type):