[elbe-devel] [PATCH 29/40] pylint: esoap - annotate or remove unused-parameters
Manuel Traut
manut at linutronix.de
Fri Nov 23 11:05:01 CET 2018
This got accidently a 'Reviewed-by' tag and was merged.
I'll address the review in a seperate patch soon.
On 13:29 Thu 20 Sep , Torben Hohn wrote:
> 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
More information about the elbe-devel
mailing list