OpenSprinkler › Forums › Hardware Questions › OpenSprinkler Pi (OSPi) › Python interval program update 8/30/13 › Re: Re: Python interval program update 8/30/13
September 12, 2013 at 7:17 pm
#25499
daver
Member
Hey guys,
I did the update today but after doing so, I’m seeing this error in the output log:
pi@raspberrypi ~ $ tail -f error.log
File "ospi.py", line 644
for i in range(incr):
^
IndentationError: unexpected indent
Line 644 in ospi.py (with context) looks like this:
def update_scount(self, qdict):
"""Increase or decrease the number of stations shown when expansion boards are added in options."""
if int(qdict)+1 > gv.sd: # Lengthen lists
incr = int(qdict) - (gv.sd-1)
for i in range(incr):
gv.sd.append(0)
for i in range(incr): <
Line 644
gv.sd.append(0)
snames = data('snames')
nlst = re.findall('['"].*?['"]', snames)
ln = len(nlst)
nlst.pop()
That line seems to have TABs instead of spaces on it, but trying to reset that to spaces didn’t fix this error for me.
This is a straight pull from the git repo you recently setup (thanks for doing that! Love the simpler updates now!).