Add packaging files
This commit is contained in:
@@ -78,7 +78,7 @@ class CmdCtrl:
|
||||
self.cmd_string = cmd_string_translate
|
||||
|
||||
if self.cmd_string == None:
|
||||
raise ValueError('Subcommand missing')
|
||||
self.cmd_string = 'none'
|
||||
|
||||
modname = 'clicada.cli.{}'.format(self.cmd_string)
|
||||
self.logger.debug('using module {}'.format(modname))
|
||||
@@ -98,7 +98,7 @@ class CmdCtrl:
|
||||
def config(self):
|
||||
extra_args = self.cmd_mod.extra_args()
|
||||
if self.cmd_args.config:
|
||||
self.config = chainlib.eth.cli.Config.from_args(self.cmd_args, base_config_dir=base_config_dir, extra_args=extra_args, override_dirs=self.cmd_args.c)
|
||||
self.config = chainlib.eth.cli.Config.from_args(self.cmd_args, base_config_dir=base_config_dir, extra_args=extra_args, default_config_dir=self.cmd_args.config)
|
||||
else:
|
||||
self.config = chainlib.eth.cli.Config.from_args(self.cmd_args, base_config_dir=base_config_dir, extra_args=extra_args)
|
||||
|
||||
|
||||
14
clicada/cli/none.py
Normal file
14
clicada/cli/none.py
Normal file
@@ -0,0 +1,14 @@
|
||||
def process_args(argparser):
|
||||
pass
|
||||
|
||||
def extra_args():
|
||||
return {}
|
||||
|
||||
def apply_args(config, args):
|
||||
pass
|
||||
|
||||
def validate(config, args):
|
||||
pass
|
||||
|
||||
def execute(ctrl):
|
||||
raise ValueError('subcommand missing')
|
||||
Reference in New Issue
Block a user