github.com/cloud-green/juju@v0.0.0-20151002100041-a00291338d3d/container/lxc/export_test.go (about)

     1  // Copyright 2013 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package lxc
     5  
     6  import (
     7  	"github.com/juju/juju/container"
     8  )
     9  
    10  var (
    11  	ContainerConfigFilename = containerConfigFilename
    12  	ContainerDirFilesystem  = containerDirFilesystem
    13  	GenerateNetworkConfig   = generateNetworkConfig
    14  	ParseConfigLine         = parseConfigLine
    15  	UpdateContainerConfig   = updateContainerConfig
    16  	ReorderNetworkConfig    = reorderNetworkConfig
    17  	NetworkConfigTemplate   = networkConfigTemplate
    18  	RestartSymlink          = restartSymlink
    19  	ReleaseVersion          = &releaseVersion
    20  	PreferFastLXC           = preferFastLXC
    21  	RuntimeGOOS             = &runtimeGOOS
    22  	RunningInsideLXC        = &runningInsideLXC
    23  	WriteWgetTmpFile        = &writeWgetTmpFile
    24  )
    25  
    26  func GetCreateWithCloneValue(mgr container.Manager) bool {
    27  	return mgr.(*containerManager).createWithClone
    28  }
    29  
    30  func WgetEnvironment(caCert []byte) ([]string, func(), error) {
    31  	return wgetEnvironment(caCert)
    32  }