aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mlog.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2022-09-23 11:22:04 -0400
committerXavier Claessens <xclaesse@gmail.com>2022-09-23 11:40:53 -0400
commitbed5b31079823f1f2a05b43abd5b148d17c777aa (patch)
tree38671c3ad341da078009ddc64fe8b91224bec010 /mesonbuild/mlog.py
parentb5710ac4f4a15a5ad46594fc60023c8d5ac3b66b (diff)
downloadmeson-bed5b31079823f1f2a05b43abd5b148d17c777aa.zip
meson-bed5b31079823f1f2a05b43abd5b148d17c777aa.tar.gz
meson-bed5b31079823f1f2a05b43abd5b148d17c777aa.tar.bz2
mlog: disable usage of global for log_pager
Diffstat (limited to 'mesonbuild/mlog.py')
-rw-r--r--mesonbuild/mlog.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/mlog.py b/mesonbuild/mlog.py
index 452b693..86a7431 100644
--- a/mesonbuild/mlog.py
+++ b/mesonbuild/mlog.py
@@ -412,7 +412,7 @@ def start_pager() -> None:
# "X" : do not clear the screen when leaving the pager
# "F" : skip the pager if content fit into the screen
pager_cmd = ['less', '-RXF']
- global log_pager
+ global log_pager # pylint: disable=global-statement
assert log_pager is None
try:
log_pager = subprocess.Popen(pager_cmd, stdin=subprocess.PIPE,
@@ -424,7 +424,7 @@ def start_pager() -> None:
raise MesonException(f'Failed to start pager: {str(e)}')
def stop_pager() -> None:
- global log_pager
+ global log_pager # pylint: disable=global-statement
if log_pager:
try:
log_pager.stdin.flush()