github.com/rogpeppe/juju@v0.0.0-20140613142852-6337964b789e/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  	"github.com/juju/utils/proxy"
     8  )
     9  
    10  func SetUniterObserver(u *Uniter, observer UniterExecutionObserver) {
    11  	u.observer = observer
    12  }
    13  
    14  func (u *Uniter) GetProxyValues() proxy.Settings {
    15  	u.proxyMutex.Lock()
    16  	defer u.proxyMutex.Unlock()
    17  	return u.proxy
    18  }