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,
)