# HG changeset patch
# User Xavier Manach <xavier.manach@xcg-consulting.fr>
# Date 1317635940 -7200
#      Mon Oct 03 11:59:00 2011 +0200
# Node ID b347499955436deae8bdc0379991cd3bbdb0c8fe
# Parent  5e2b9368145ebaee2ef2576d046f9dd893623f5a
if not xmlrpc_interface in config file, use localhost as hostname.

diff --git a/marketing_campaign_tracker.py b/marketing_campaign_tracker.py
--- a/marketing_campaign_tracker.py
+++ b/marketing_campaign_tracker.py
@@ -46,6 +46,8 @@
             tracker_base = context.get('tracker_base')
             #### TODO hostbame_bu configuration with configure option menu.
             hostname_bu=tools.config.get('xmlrpc_interface')
+            if not hostname_bu:
+                hostname_bu="localhost"
             port_bu=tools.config.get('xmlrpc_port')
             database_bu=cr.dbname
             id_bu= "%s:%s/%s" % (hostname_bu,port_bu,database_bu)