Add -b/--enable-beta option for enabling beta functionalities.

This commit is contained in:
Darko Poljak 2016-08-15 14:20:35 +02:00
commit 1c07b63f1d
4 changed files with 35 additions and 6 deletions

View file

@ -122,10 +122,15 @@ def commandline():
default=os.environ.get('CDIST_REMOTE_EXEC'))
parser['config'].add_argument(
'-j', '--jobs', nargs='?', type=check_positive_int,
help=('Specify the maximum number of parallel jobs; currently '
'only global explorers are supported'),
help=('Specify the maximum number of parallel jobs, currently '
'only global explorers are supported (currently in beta'),
action='store', dest='jobs',
const=multiprocessing.cpu_count())
parser['config'].add_argument(
'-b', '--enable-beta',
help=('Enable beta functionalities. Beta functionalities '
'include the following options: -j/--jobs.'),
action='store_true', dest='beta', default=False)
parser['config'].set_defaults(func=cdist.config.Config.commandline)
# Shell