diff --git a/python/grass/script/core.py b/python/grass/script/core.py index 0534a1ce5b3..349e6ff866a 100644 --- a/python/grass/script/core.py +++ b/python/grass/script/core.py @@ -232,6 +232,7 @@ def make_command( :param str flags: flags to be used (given as a string) :param bool overwrite: True to enable overwriting the output (--o) :param bool quiet: True to run quietly (--q) + :param bool superquiet: True to run extra quietly (--qq) :param bool verbose: True to run verbosely (--v) :param options: module's parameters @@ -375,6 +376,7 @@ def start_command( :param str flags: flags to be used (given as a string) :param bool overwrite: True to enable overwriting the output (--o) :param bool quiet: True to run quietly (--q) + :param bool superquiet: True to run extra quietly (--qq) :param bool verbose: True to run verbosely (--v) :param kwargs: module's parameters @@ -388,7 +390,15 @@ def start_command( else: options[opt] = val - args = make_command(prog, flags, overwrite, quiet, verbose, **options) + args = make_command( + prog, + flags=flags, + overwrite=overwrite, + quiet=quiet, + superquiet=superquiet, + verbose=verbose, + **options, + ) if debug_level() > 0: sys.stderr.write( @@ -627,12 +637,13 @@ def exec_command( :param str flags: flags to be used (given as a string) :param bool overwrite: True to enable overwriting the output (--o) :param bool quiet: True to run quietly (--q) + :param bool superquiet: True to run quietly (--qq) :param bool verbose: True to run verbosely (--v) :param env: directory with environmental variables :param list kwargs: module's parameters """ - args = make_command(prog, flags, overwrite, quiet, verbose, **kwargs) + args = make_command(prog, flags, overwrite, quiet, superquiet, verbose, **kwargs) if env is None: env = os.environ diff --git a/python/grass/script/raster.py b/python/grass/script/raster.py index 77d0fe7d396..f690827f301 100644 --- a/python/grass/script/raster.py +++ b/python/grass/script/raster.py @@ -109,12 +109,20 @@ def float_or_null(s): def mapcalc( - exp, quiet=False, verbose=False, overwrite=False, seed=None, env=None, **kwargs + exp, + quiet=False, + superquiet=False, + verbose=False, + overwrite=False, + seed=None, + env=None, + **kwargs, ): """Interface to r.mapcalc. :param str exp: expression :param bool quiet: True to run quietly (--q) + :param bool superquiet: True to run extra quietly (--qq) :param bool verbose: True to run verbosely (--v) :param bool overwrite: True to enable overwriting the output (--o) :param seed: an integer used to seed the random-number generator for the @@ -137,6 +145,7 @@ def mapcalc( env=env, seed=seed, quiet=quiet, + superquiet=superquiet, verbose=verbose, overwrite=overwrite, ) @@ -145,7 +154,14 @@ def mapcalc( def mapcalc_start( - exp, quiet=False, verbose=False, overwrite=False, seed=None, env=None, **kwargs + exp, + quiet=False, + superquiet=False, + verbose=False, + overwrite=False, + seed=None, + env=None, + **kwargs, ): """Interface to r.mapcalc, doesn't wait for it to finish, returns Popen object. @@ -166,6 +182,7 @@ def mapcalc_start( :param str exp: expression :param bool quiet: True to run quietly (--q) + :param bool superquiet: True to run extra quietly (--qq) :param bool verbose: True to run verbosely (--v) :param bool overwrite: True to enable overwriting the output (--o) :param seed: an integer used to seed the random-number generator for the @@ -188,6 +205,7 @@ def mapcalc_start( env=env, seed=seed, quiet=quiet, + superquiet=superquiet, verbose=verbose, overwrite=overwrite, ) diff --git a/python/grass/script/raster3d.py b/python/grass/script/raster3d.py index bb67f21d2b1..4097eef3dac 100644 --- a/python/grass/script/raster3d.py +++ b/python/grass/script/raster3d.py @@ -69,12 +69,20 @@ def float_or_null(s): def mapcalc3d( - exp, quiet=False, verbose=False, overwrite=False, seed=None, env=None, **kwargs + exp, + quiet=False, + superquiet=False, + verbose=False, + overwrite=False, + seed=None, + env=None, + **kwargs, ): """Interface to r3.mapcalc. :param str exp: expression :param bool quiet: True to run quietly (--q) + :param bool superquiet: True to run extra quietly (--qq) :param bool verbose: True to run verbosely (--v) :param bool overwrite: True to enable overwriting the output (--o) :param seed: an integer used to seed the random-number generator for the @@ -97,6 +105,7 @@ def mapcalc3d( env=env, seed=seed, quiet=quiet, + superquiet=superquiet, verbose=verbose, overwrite=overwrite, )