* [gentoo-catalyst] [PATCH] lint: clean up global statement warnings
@ 2015-10-06 4:16 Mike Frysinger
2015-10-06 6:12 ` Brian Dolbec
0 siblings, 1 reply; 2+ messages in thread
From: Mike Frysinger @ 2015-10-06 4:16 UTC (permalink / raw
To: gentoo-catalyst
Delete unused calls and add disables for the ones we actively want. We
generally want to avoid calls to "global" so force people to disable the
warning whenever they try to use it.
---
catalyst/support.py | 2 --
catalyst/version.py | 2 ++
setup.py | 3 ++-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/catalyst/support.py b/catalyst/support.py
index a879eaf..1e3eeef 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -294,8 +294,6 @@ def ismount(path):
def addl_arg_parse(myspec,addlargs,requiredspec,validspec):
"helper function to help targets parse additional arguments"
- global valid_config_file_values
-
messages = []
for x in addlargs.keys():
if x not in validspec and x not in valid_config_file_values and x not in requiredspec:
diff --git a/catalyst/version.py b/catalyst/version.py
index d5c5cde..5deb4d7 100644
--- a/catalyst/version.py
+++ b/catalyst/version.py
@@ -18,6 +18,7 @@ _ver = None
def get_git_version(version=__version__):
"""Return: a string describing our version."""
+ # pylint: disable=global-statement
global _ver
cwd = os.path.dirname(os.path.abspath(__file__))
version_info = get_ver(cwd)
@@ -39,6 +40,7 @@ def get_version(reset=False):
'''Returns a saved release version string or the
generated git release version.
'''
+ # pylint: disable=global-statement
global __version__, _ver
if _ver and not reset:
return _ver
diff --git a/setup.py b/setup.py
index 27ed2de..e4569ee 100755
--- a/setup.py
+++ b/setup.py
@@ -55,7 +55,6 @@ _data_files.extend(_files('share/catalyst/targets', 'targets'))
class set_version(_Command):
'''Saves the specified release version information
'''
- global __version__
description = "hardcode script's version using VERSION from environment"
user_options = [] # [(long_name, short_name, desc),]
@@ -66,6 +65,8 @@ class set_version(_Command):
pass
def run(self):
+ # pylint: disable=global-statement
+ global __version__
try:
version = _os.environ['VERSION']
except KeyError:
--
2.5.2
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [gentoo-catalyst] [PATCH] lint: clean up global statement warnings
2015-10-06 4:16 [gentoo-catalyst] [PATCH] lint: clean up global statement warnings Mike Frysinger
@ 2015-10-06 6:12 ` Brian Dolbec
0 siblings, 0 replies; 2+ messages in thread
From: Brian Dolbec @ 2015-10-06 6:12 UTC (permalink / raw
To: gentoo-catalyst
On Tue, 6 Oct 2015 00:16:35 -0400
Mike Frysinger <vapier@gentoo.org> wrote:
> Delete unused calls and add disables for the ones we actively want.
> We generally want to avoid calls to "global" so force people to
> disable the warning whenever they try to use it.
> ---
> catalyst/support.py | 2 --
> catalyst/version.py | 2 ++
> setup.py | 3 ++-
> 3 files changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/catalyst/support.py b/catalyst/support.py
> index a879eaf..1e3eeef 100644
> --- a/catalyst/support.py
> +++ b/catalyst/support.py
> @@ -294,8 +294,6 @@ def ismount(path):
>
> def addl_arg_parse(myspec,addlargs,requiredspec,validspec):
> "helper function to help targets parse additional arguments"
> - global valid_config_file_values
> -
> messages = []
> for x in addlargs.keys():
> if x not in validspec and x not in
> valid_config_file_values and x not in requiredspec: diff --git
> a/catalyst/version.py b/catalyst/version.py index d5c5cde..5deb4d7
> 100644 --- a/catalyst/version.py
> +++ b/catalyst/version.py
> @@ -18,6 +18,7 @@ _ver = None
>
> def get_git_version(version=__version__):
> """Return: a string describing our version."""
> + # pylint: disable=global-statement
> global _ver
> cwd = os.path.dirname(os.path.abspath(__file__))
> version_info = get_ver(cwd)
> @@ -39,6 +40,7 @@ def get_version(reset=False):
> '''Returns a saved release version string or the
> generated git release version.
> '''
> + # pylint: disable=global-statement
> global __version__, _ver
> if _ver and not reset:
> return _ver
> diff --git a/setup.py b/setup.py
> index 27ed2de..e4569ee 100755
> --- a/setup.py
> +++ b/setup.py
> @@ -55,7 +55,6 @@ _data_files.extend(_files('share/catalyst/targets',
> 'targets')) class set_version(_Command):
> '''Saves the specified release version information
> '''
> - global __version__
> description = "hardcode script's version using VERSION from
> environment" user_options = [] # [(long_name, short_name, desc),]
>
> @@ -66,6 +65,8 @@ class set_version(_Command):
> pass
>
> def run(self):
> + # pylint: disable=global-statement
> + global __version__
> try:
> version = _os.environ['VERSION']
> except KeyError:
yes, :) looks good
--
Brian Dolbec <dolsen>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-10-06 6:13 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-06 4:16 [gentoo-catalyst] [PATCH] lint: clean up global statement warnings Mike Frysinger
2015-10-06 6:12 ` Brian Dolbec
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox