[mythtv-commits] Ticket #10514: logcleanup.py has an invalid syntax error

MythTV noreply at mythtv.org
Wed Mar 28 21:54:31 UTC 2012

#10514: logcleanup.py has an invalid syntax error
 Reporter:  christopher.j.reeves@…  |          Owner:
     Type:  Bug Report - General    |         Status:  closed
 Priority:  minor                   |      Milestone:  unknown
Component:  Packaging               |        Version:  Master Head
 Severity:  medium                  |     Resolution:  Won't Fix
 Keywords:  logcleanup.py           |  Ticket locked:  0
Changes (by wagnerrp):

 * status:  new => closed
 * resolution:   => Won't Fix


 I'm closing this one due to it not making any sense. The switch to use
 '''print''' as a function rather than a directive is fine, but you left
 out the all important '''`from __future__ import print_function`''' which
 allows it to continue to work on Python 2.6+. You didn't take care of the
 issue of the old '''`__cmp__`''' method being no longer being used in
 Python 3.x, meaning this script will delete log files in some arbitrary
 and completely incorrect order. The script still used '''!OptionParser''',
 which is deprecated and should not be used for Python 3.x. One commit
 appeared to do nothing but move parts of the code from 4-space to 2-space
 soft tabbing.

 I've made the necessary changes to the script to allow it to be run
 directly under Python 2.6+ or Python 3.x, and will be committing such in
 the next day or so.

Ticket URL: <http://code.mythtv.org/trac/ticket/10514#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center

More information about the mythtv-commits mailing list