On Tue, Jul 09, 2013 at 09:49:08AM -0400, Dwight Engen wrote:
> Hi Stéphane, sorry I didn't even know about the existence of
> https://pypi.python.org/pypi/pep8, is that the tool to use in the
> future if I happen to touch any of the python stuff? Thanks.

Hi Dwight,

Yep, I usually run pep8 and pyflakes against all python scripts, the
first is a very basic static analysis tool which will spot most obvious
problems (undefined variables, useless imports, missing imports, ...)
and the second validates the code against the PEP-8 spec.


> On Mon, 8 Jul 2013 10:43:32 -0500
> Serge Hallyn <serge.hal...@ubuntu.com> wrote:
> 
> > Quoting Stéphane Graber (stgra...@ubuntu.com):
> > > Signed-off-by: Stéphane Graber <stgra...@ubuntu.com>
> > 
> > Acked-by: Serge E. Hallyn <serge.hal...@ubuntu.com>
> > 
> > > ---
> > >  src/python-lxc/examples/pyconsole-vte.py | 2 ++
> > >  src/python-lxc/examples/pyconsole.py     | 3 ++-
> > >  src/python-lxc/lxc/__init__.py           | 7 ++++---
> > >  3 files changed, 8 insertions(+), 4 deletions(-)
> > > 
> > > diff --git a/src/python-lxc/examples/pyconsole-vte.py
> > > b/src/python-lxc/examples/pyconsole-vte.py index 7926758..9938e6a
> > > 100755 --- a/src/python-lxc/examples/pyconsole-vte.py
> > > +++ b/src/python-lxc/examples/pyconsole-vte.py
> > > @@ -11,9 +11,11 @@ import vte
> > >  import lxc
> > >  import sys
> > >  
> > > +
> > >  def gtk_exit_cb(terminal):
> > >      gtk.main_quit()
> > >  
> > > +
> > >  def vte_con(ct, ttynum):
> > >      print("Doing console in a VTE widget...")
> > >      masterfd = ct.console_getfd(ttynum)
> > > diff --git a/src/python-lxc/examples/pyconsole.py
> > > b/src/python-lxc/examples/pyconsole.py index 7661ef4..36d4838 100755
> > > --- a/src/python-lxc/examples/pyconsole.py
> > > +++ b/src/python-lxc/examples/pyconsole.py
> > > @@ -22,7 +22,8 @@ if __name__ == '__main__':
> > >  
> > >      ct = lxc.Container(sys.argv[1])
> > >  
> > > -    print("Container:%s tty:%d Ctrl-%c q to quit" % (ct.name,
> > > ttynum, ord('a') + escape-1))
> > > +    print("Container:%s tty:%d Ctrl-%c q to quit" %
> > > +          (ct.name, ttynum, ord('a') + escape-1))
> > >      time.sleep(1)
> > >      if not ct.defined:
> > >          sys.exit("Container %s not defined" % ct.name)
> > > diff --git a/src/python-lxc/lxc/__init__.py
> > > b/src/python-lxc/lxc/__init__.py index c15cfad..9ada7ff 100644
> > > --- a/src/python-lxc/lxc/__init__.py
> > > +++ b/src/python-lxc/lxc/__init__.py
> > > @@ -292,7 +292,7 @@ class Container(_lxc.Container):
> > >          self.load_config()
> > >          return True
> > >  
> > > -    def console(self, ttynum = -1, stdinfd = 0, stdoutfd = 1,
> > > stderrfd = 2, escape = 1):
> > > +    def console(self, ttynum=-1, stdinfd=0, stdoutfd=1,
> > > stderrfd=2, escape=1): """
> > >              Attach to console of running container.
> > >          """
> > > @@ -300,9 +300,10 @@ class Container(_lxc.Container):
> > >          if not self.running:
> > >              return False
> > >  
> > > -        return _lxc.Container.console(self, ttynum, stdinfd,
> > > stdoutfd, stderrfd, escape)
> > > +        return _lxc.Container.console(self, ttynum, stdinfd,
> > > stdoutfd,
> > > +                                      stderrfd, escape)
> > >  
> > > -    def console_getfd(self, ttynum = -1):
> > > +    def console_getfd(self, ttynum=-1):
> > >          """
> > >              Attach to console of running container.
> > >          """
> > > -- 
> > > 1.8.3.2
> > > 
> > > 
> > > ------------------------------------------------------------------------------
> > > This SF.net email is sponsored by Windows:
> > > 
> > > Build for Windows Store.
> > > 
> > > http://p.sf.net/sfu/windows-dev2dev
> > > _______________________________________________
> > > Lxc-devel mailing list
> > > Lxc-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/lxc-devel
> > 
> > ------------------------------------------------------------------------------
> > This SF.net email is sponsored by Windows:
> > 
> > Build for Windows Store.
> > 
> > http://p.sf.net/sfu/windows-dev2dev
> > _______________________________________________
> > Lxc-devel mailing list
> > Lxc-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/lxc-devel
> 

-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Lxc-devel mailing list
Lxc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxc-devel

Reply via email to