Documentation ¶
Index ¶
Constants ¶
View Source
const ( DaemonLog = "/tmp/pouchd.log" PouchdBin = "pouchd" HomeDir = "/tmp/test/pouch" Listen = "unix:///tmp/test/pouch/pouchd.sock" StreamServerPort = "10020" ContainerdAdd = "/tmp/test/pouch/containerd.sock" Pidfile = "/tmp/test/pouch/pouch.pid" ConfigFile = "/tmp/test-config.json" )
For pouch daemon test, we launched another pouch daemon.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigFile ¶
CreateConfigFile create configuration file and marshal cfg. Merge the default config to it if the default config exists.
Types ¶
type Config ¶
type Config struct { LogPath string LogFile *os.File // Daemon startup arguments. Args []string // Daemon startup config. Cfg map[string]interface{} // pouchd binary location Bin string // The following args are all MUST required, // in case the new daemon conflicts with existing ones. Listen string StreamServerPort string HomeDir string ContainerdAddr string Pidfile string // pid of pouchd Pid int // if Debug=true, dump daemon log when daemon failed to start Debug bool // contains filtered or unexported fields }
Config is the configuration of pouch daemon.
func (*Config) IsDaemonUp ¶
IsDaemonUp checks if the pouchd is launched.
Click to show internal directories.
Click to hide internal directories.