summaryrefslogtreecommitdiff
path: root/morphlib/app.py
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2012-07-31 15:43:19 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2012-08-01 13:25:13 +0000
commit5e7133b8ff1f4d685e6cd0dda24c24e6764ac296 (patch)
tree7dd5d94f3fbeeb197560e404127b5ed56a0b7162 /morphlib/app.py
parent83b51359210baf09c977df91d545eddb570d6dfc (diff)
downloadmorph-5e7133b8ff1f4d685e6cd0dda24c24e6764ac296.tar.gz
Move init and minedir to branch_and_merge plugin
deduce_mine_directory is duplicated in the plugin and morphlib.app until all the commands are moved into the plugin.
Diffstat (limited to 'morphlib/app.py')
-rwxr-xr-xmorphlib/app.py28
1 files changed, 0 insertions, 28 deletions
diff --git a/morphlib/app.py b/morphlib/app.py
index f3f10975..6992facb 100755
--- a/morphlib/app.py
+++ b/morphlib/app.py
@@ -579,26 +579,6 @@ class Morph(cliapp.Application):
category=DeprecationWarning)
return self.cache_repo_and_submodules(*args)
- def cmd_init(self, args):
- '''Initialize a mine.'''
-
- if not args:
- args = ['.']
- elif len(args) > 1:
- raise cliapp.AppException('init must get at most one argument')
-
- dirname = args[0]
-
- if os.path.exists(dirname):
- if os.listdir(dirname) != []:
- raise cliapp.AppException('can only initialize empty '
- 'directory: %s' % dirname)
- else:
- raise cliapp.AppException('can only initialize an existing '
- 'empty directory: %s' % dirname)
-
- os.mkdir(os.path.join(dirname, '.morph'))
-
def _deduce_mine_directory(self):
dirname = os.getcwd()
while dirname != '/':
@@ -608,14 +588,6 @@ class Morph(cliapp.Application):
dirname = os.path.dirname(dirname)
return None
- def cmd_minedir(self, args):
- '''Find morph mine directory from current working directory.'''
-
- dirname = self._deduce_mine_directory()
- if dirname is None:
- raise cliapp.AppException("Can't find the mine directory")
- self.output.write('%s\n' % dirname)
-
def _resolve_reponame(self, reponame):
'''Return the full pull URL of a reponame.'''