1
// Copyright 2013, 2015 Canonical Ltd.
2
// Licensed under the AGPLv3, see LICENCE file for details.
7
"github.com/juju/juju/cloudconfig/instancecfg"
10
// PatchDataDir temporarily overrides environs.DataDir for testing purposes.
11
// It returns a cleanup function that you must call later to restore the
13
func PatchDataDir(path string) func() {
14
originalDataDir := instancecfg.DataDir
15
instancecfg.DataDir = path
16
return func() { instancecfg.DataDir = originalDataDir }