[elbe-devel] [PATCH 29/40] pylint: esoap - annotate or remove unused-parameters
Torben Hohn
torben.hohn at linutronix.de
Thu Sep 20 13:29:42 CEST 2018
On Fri, Sep 14, 2018 at 01:56:41PM +0200, Manuel Traut wrote:
> annotated ones are there for consinstency between other functions.
please use underscore for unused arguments.
>
> url_validation was really unused and therefor removed.
>
> Signed-off-by: Manuel Traut <manut at linutronix.de>
> ---
> elbepack/daemons/soap/esoap.py | 9 +++++++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/elbepack/daemons/soap/esoap.py b/elbepack/daemons/soap/esoap.py
> index 63dbc826..b973b592 100644
> --- a/elbepack/daemons/soap/esoap.py
> +++ b/elbepack/daemons/soap/esoap.py
> @@ -83,6 +83,7 @@ class ESoap (ServiceBase):
> @authenticated_uid
> @soap_faults
> def get_files(self, uid, builddir, _returns=Array(SoapFile)):
> + #pylint: disable=unused-argument
> files = self.app.pm.db.get_project_files(builddir)
> return [SoapFile(f) for f in files]
>
> @@ -125,6 +126,7 @@ class ESoap (ServiceBase):
> @authenticated_uid
> @soap_faults
> def get_file(self, uid, builddir, filename, part):
> + #pylint: disable=unused-argument
> size = 1024 * 1024 * 5
> pos = size * part
> file_name = builddir + "/" + filename
> @@ -303,6 +305,7 @@ class ESoap (ServiceBase):
> @authenticated_uid
> @soap_faults
> def reset_project(self, uid, builddir):
> + #pylint: disable=unused-argument
> self.app.pm.db.reset_project(builddir, True)
>
> @rpc(String)
> @@ -323,10 +326,10 @@ class ESoap (ServiceBase):
>
> return prjid
>
> - @rpc(String, _returns=String)
> + @rpc(_returns=String)
> @authenticated_uid
> @soap_faults
> - def new_project(self, uid, url_validation):
> + def new_project(self, uid):
> return self.app.pm.new_project(uid)
you change the soap signature ... is there a change in elbe control ?
>
> @rpc(String, Integer, _returns=String)
> @@ -346,6 +349,7 @@ class ESoap (ServiceBase):
> @authenticated_uid
> @soap_faults
> def shutdown_initvm(self, uid):
> + #pylint: disable=unused-argument
> system("systemctl --no-block poweroff")
>
> @rpc(String)
> @@ -359,6 +363,7 @@ class ESoap (ServiceBase):
> @authenticated_uid
> @soap_faults
> def list_packages(self, uid, builddir):
> + #pylint: disable=unused-argument
> s = ''
> for _, _, filenames in os.walk(
> os.path.join(builddir, "repo/pool/main")):
> --
> 2.19.0.rc2
>
--
Torben Hohn
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 18; Fax.: +49 7556 25 999 99
Hinweise zum Datenschutz finden Sie hier (Informations on data privacy
can be found here): https://linutronix.de/kontakt/Datenschutz.php
Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen |
Registergericht (Registration Court): Amtsgericht Freiburg i.Br., HRB700
806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas Gleixner
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.linutronix.de/pipermail/elbe-devel/attachments/20180920/e49b90a4/attachment.sig>
More information about the elbe-devel
mailing list