launchpad.net/~rogpeppe/juju-core/500-errgo-fix@v0.0.0-20140213181702-000000002356/worker/provisioner/export_test.go (about) 1 // Copyright 2012, 2013 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package provisioner 5 6 import "launchpad.net/juju-core/environs/config" 7 8 func SetObserver(p Provisioner, observer chan<- *config.Config) { 9 ep := p.(*environProvisioner) 10 ep.Lock() 11 ep.observer = observer 12 ep.Unlock() 13 }