~bcsaller/pyjuju/capistrano-status

« back to all changes in this revision

Viewing changes to juju/hooks/invoker.py

  • Committer: kapil.thangavelu at canonical
  • Date: 2011-10-09 22:31:05 UTC
  • mfrom: (394.1.2 hooks-with-noninteractive-apt)
  • Revision ID: kapil.thangavelu@canonical.com-20111009223105-ksnjepnmse77hq8i
merge hooks-with-noninteractive-apt [r=niemeyer][f=#812343]

When executing hooks set appros environment variables for non-interactive
apt usage.

Show diffs side-by-side

added added

removed removed

Lines of Context:
159
159
                    JUJU_CLIENT_ID=self._client_id,
160
160
                    CHARM_DIR=os.path.join(self._unit_path, "charm"),
161
161
                    JUJU_UNIT_NAME=os.environ["JUJU_UNIT_NAME"],
 
162
                    DEBIAN_FRONTEND="noninteractive",
 
163
                    APT_LISTCHANGES_FRONTEND="none",
162
164
                    PATH=os.environ["PATH"],
163
165
                    JUJU_PYTHONPATH=":".join(sys.path))
164
166
        base.update(self.environment)