66
71
"juju-%s" % self.unit_path_name, use_sudo=True)
69
def start(self, machine_id, zookeeper_hosts, bundle):
74
def start(self, env_id, machine_id, zookeeper_hosts, bundle):
70
75
"""Start a service unit agent."""
71
76
self.unpack_charm(bundle)
72
77
self.service.set_description(
73
78
"Juju unit agent for %s" % self.unit_name)
74
79
self.service.set_environ(_get_environment(
75
self.unit_name, self.juju_home, machine_id, zookeeper_hosts))
80
self.unit_name, self.juju_home, machine_id,
76
82
self.service.set_command(" ".join((
77
83
"/usr/bin/python", "-m", self.unit_agent_module,