cleanup _fall_to_shell related code
authorZhang Qiang <qiang.z.zhang@intel.com>
Wed, 18 Apr 2012 07:11:47 +0000 (15:11 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Wed, 18 Apr 2012 07:11:47 +0000 (15:11 +0800)
tools/gbs

index fb47808..043c42e 100755 (executable)
--- a/tools/gbs
+++ b/tools/gbs
@@ -24,29 +24,6 @@ from gitbuildsys.__version__ import VERSION
 from gitbuildsys import msger, cmdln, errors, utils, runner
 from gitbuildsys.conf import configmgr
 
-def _fall_to_shell(cmdname):
-    def raw_wrapper(f):
-        return f
-
-    def sh_wrapper(f):
-        def _run_embed_sh(self, argv):
-            # this command is a shell script wrapper
-            shpath = os.path.join(utils.get_share_dir(), cmdname + '.sh')
-            cmdlist = ['bash', shpath]
-            if msger.get_loglevel() == 'debug':
-                cmdlist.append('-d')
-            elif msger.get_loglevel() == 'verbose':
-                cmdlist.append('-v')
-            runner.embed(cmdlist + list(argv)[1:])
-        return _run_embed_sh
-
-    cmdmod = 'gitbuildsys.cmd_' + cmdname
-    try:
-        __import__(cmdmod)
-        return raw_wrapper
-    except ImportError:
-        return sh_wrapper
-
 class TizenPkg(cmdln.Cmdln):
     """
     Usage: gbs [GLOBAL-OPTS] SUBCOMMAND [OPTS] [ARGS...]
@@ -155,7 +132,6 @@ class TizenPkg(cmdln.Cmdln):
                   dest='base_obsprj',
                   help='Base OBS project being used to branch from, ' \
                        'use "Trunk" if not specified')
-    @_fall_to_shell('build')
     def do_build(self, subcmd, opts, *args):
         """${cmd_name}: test building for current pkg