github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/upgrades/export_test.go (about)

     1  // Copyright 2014 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package upgrades
     5  
     6  import "github.com/juju/juju/environs"
     7  
     8  var (
     9  	UpgradeOperations      = &upgradeOperations
    10  	StateUpgradeOperations = &stateUpgradeOperations
    11  )
    12  
    13  type ModelConfigUpdater environConfigUpdater
    14  type ModelConfigReader environConfigReader
    15  
    16  func UpgradeModelConfig(
    17  	reader ModelConfigReader,
    18  	updater ModelConfigUpdater,
    19  	registry environs.ProviderRegistry,
    20  ) error {
    21  	return upgradeModelConfig(reader, updater, registry)
    22  }