github.com/altoros/juju-vmware@v0.0.0-20150312064031-f19ae857ccca/upgrades/deprecatedenvsettings.go (about)

     1  // Copyright 2014 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package upgrades
     5  
     6  func processDeprecatedEnvSettings(context Context) error {
     7  	st := context.State()
     8  	removeAttrs := []string{
     9  		"public-bucket",
    10  		"public-bucket-region",
    11  		"public-bucket-url",
    12  		"default-image-id",
    13  		"default-instance-type",
    14  		"shared-storage-port",
    15  		"tools-url",
    16  	}
    17  	// TODO (wallyworld) - delete lxc-use-clone in 1.22
    18  	return st.UpdateEnvironConfig(map[string]interface{}{}, removeAttrs, nil)
    19  }