[FIX] CRM : Mailgate script has host as parameter now onwards

lp bug: https://launchpad.net/bugs/446205 fixed

bzr revid: jvo@tinyerp.com-20091008134036-7y5iplbsauwp3f0v
This commit is contained in:
Niels(Red15) 2009-10-08 19:10:36 +05:30 committed by Jay (Open ERP)
parent bf46b6e105
commit f895d6718c
1 changed files with 5 additions and 3 deletions

View File

@ -62,8 +62,8 @@ class rpc_proxy(object):
return self.rpc.execute(self.dbname, self.user_id, self.passwd, *request)
class email_parser(object):
def __init__(self, uid, password, section, email, email_default, dbname):
self.rpc = rpc_proxy(uid, password, dbname=dbname)
def __init__(self, uid, password, section, email, email_default, dbname, host):
self.rpc = rpc_proxy(uid, password, host=host, dbname=dbname)
try:
self.section_id = int(section)
except:
@ -315,9 +315,11 @@ if __name__ == '__main__':
parser.add_option("-s", "--section", dest="section", help="ID or code of the case section", default="support")
parser.add_option("-m", "--default", dest="default", help="Default eMail in case of any trouble.", default=None)
parser.add_option("-d", "--dbname", dest="dbname", help="Database name (default: terp)", default='terp')
parser.add_option("-h", "--host", dest="host", help="Hostname of the Open ERP Server", default="localhost")
(options, args) = parser.parse_args()
parser = email_parser(options.userid, options.password, options.section, options.email, options.default, dbname=options.dbname)
parser = email_parser(options.userid, options.password, options.section, options.email, options.default, dbname=options.dbname, host=options.host)
msg_txt = email.message_from_file(sys.stdin)