Mercurial > libervia-web
diff twisted/plugins/libervia.py @ 432:8ecc5a7062e4
browser and server sides: fixes module import + use enumerate instead of xrange
author | souliane <souliane@mailoo.org> |
---|---|
date | Sun, 27 Apr 2014 18:53:37 +0200 |
parents | 39b07289ff42 |
children | bbdbee25123a |
line wrap: on
line diff
--- a/twisted/plugins/libervia.py Mon Apr 07 23:31:21 2014 +0200 +++ b/twisted/plugins/libervia.py Sun Apr 27 18:53:37 2014 +0200 @@ -50,11 +50,12 @@ """ config = SafeConfigParser() config.read(Const.CONFIG_FILES) - for index in xrange(0, len(self.optParameters)): - name = self.optParameters[index][0] + for index, param in list(enumerate(self.optParameters)): + # index is only used to not modify the loop variable "param" + name = param[0] try: value = config.get('libervia', name) - self.optParameters[index][2] = self.optParameters[index][4](value) + self.optParameters[index][2] = param[4](value) except (NoSectionError, NoOptionError): pass usage.Options.__init__(self)