Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

'''
Created on 28-Jun-2010

@author: ashish
'''
from shop2020.config.client.ConfigClient import ConfigClient
from shop2020.utils.Utils import log_entry
import shlex
import subprocess



local_port = "9005"
remote_host = "localhost"
remote_port = "9006"
category = "default"

try:
    config_client = ConfigClient()
    local_port = config_client.get_property("datalogging_service_local_port")
    remote_host= config_client.get_property("datalogging_service_remote_hostname")
    remote_port = config_client.get_property("datalogging_service_remote_port")
except:
    log_entry("DataLoggerRemoteScribe", "could not read config server. Using local values")
    
args = "scribed -p %s -c %s" %(remote_port, "/tmp/scribe_central.conf")

args = shlex.split(args)

log_entry("DataLoggerRemoteScribe", args)

p = subprocess.Popen(args)