I am trying to override a method from JasperReports/JasperServer.py within my own module, I have the following class defined
class JasperServer():
# tried all still doesnt work
#_inherit = 'JasperServer'
#_inherit = 'jasper_reports.JasperServer'
_inherit = 'jasper_report.JasperServer'
def start(self):
# code goes here
JasperServer()
import statement for this class has been added to __init__.py
dependency for jasper_reports has been added to __openerp__.py of my custom-module
what am I doing wrong? I notice the original jasper code does not define any _name variables, does that mean it cannot be overriden?
I would prefer not to change the code directly into the original JasperServer.py if possible.