diff options
author | Lars Wirzenius <lars.wirzenius@codethink.co.uk> | 2013-08-06 12:02:32 +0000 |
---|---|---|
committer | Lars Wirzenius <lars.wirzenius@codethink.co.uk> | 2013-08-06 16:28:18 +0100 |
commit | 437ce27de0fec13d3efa939c04d17164049ccbfc (patch) | |
tree | 8c9727e7fef43d53e5d4ba7a535492fdb23e52a3 /morphlib/plugins/branch_and_merge_plugin.py | |
parent | 54f558d657131278baaecc02b60f9d05d88dc89d (diff) | |
download | morph-437ce27de0fec13d3efa939c04d17164049ccbfc.tar.gz |
Re-implement "morph show-branch-root" using new infrastructure
Diffstat (limited to 'morphlib/plugins/branch_and_merge_plugin.py')
-rw-r--r-- | morphlib/plugins/branch_and_merge_plugin.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/morphlib/plugins/branch_and_merge_plugin.py b/morphlib/plugins/branch_and_merge_plugin.py index 6da5b09a..6f3a8c87 100644 --- a/morphlib/plugins/branch_and_merge_plugin.py +++ b/morphlib/plugins/branch_and_merge_plugin.py @@ -84,10 +84,6 @@ class BranchAndMergePlugin(cliapp.Plugin): self.app.add_subcommand('foreach', self.foreach, arg_synopsis='-- COMMAND [ARGS...]') - # Plumbing commands (FIXME: should be hidden from --help by default) - self.app.add_subcommand('show-branch-root', self.show_branch_root, - arg_synopsis='') - def disable(self): pass @@ -1958,19 +1954,3 @@ class BranchAndMergePlugin(cliapp.Plugin): raise cliapp.AppException( 'Command failed at repo %s: %s' % (repo, ' '.join(args))) - def show_branch_root(self, args): - '''Show the name of the repository holding the system morphologies. - - This would, for example, write out something like: - - /src/ws/master/baserock:baserock/morphs - - when the master branch of the `baserock:baserock/morphs` - repository is checked out. - - ''' - - workspace = self.deduce_workspace() - system_branch, branch_dir = self.deduce_system_branch() - branch_root = self.get_branch_config(branch_dir, 'branch.root') - self.app.output.write('%s\n' % branch_root) |