github.com/cloudbase/juju-core@v0.0.0-20140504232958-a7271ac7912f/worker/uniter/export_test.go (about)

     1  // Copyright 2013 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package uniter
     5  
     6  import (
     7  	"launchpad.net/juju-core/juju/osenv"
     8  )
     9  
    10  func SetUniterObserver(u *Uniter, observer UniterExecutionObserver) {
    11  	u.observer = observer
    12  }
    13  
    14  func (u *Uniter) GetProxyValues() osenv.ProxySettings {
    15  	u.proxyMutex.Lock()
    16  	defer u.proxyMutex.Unlock()
    17  	return u.proxy
    18  }