1
0
mirror of https://github.com/lxc/go-lxc.git synced 2026-02-05 06:46:38 +01:00

liblxc: lxc.loglevel --> lxc.log.level

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
This commit is contained in:
Christian Brauner
2017-07-11 01:07:38 +02:00
parent 2ff3d9e1a2
commit 77f1e26e3d

View File

@@ -1473,12 +1473,22 @@ func (c *Container) SetLogFile(filename string) error {
// LogLevel returns the level of the logfile.
func (c *Container) LogLevel() LogLevel {
if VersionAtLeast(2, 1, 0) {
return logLevelMap[c.ConfigItem("lxc.log.level")[0]]
}
return logLevelMap[c.ConfigItem("lxc.loglevel")[0]]
}
// SetLogLevel sets the level of the logfile.
func (c *Container) SetLogLevel(level LogLevel) error {
if err := c.SetConfigItem("lxc.loglevel", level.String()); err != nil {
var err error
if VersionAtLeast(2, 1, 0) {
err = c.SetConfigItem("lxc.log.level", level.String())
} else {
err = c.SetConfigItem("lxc.loglevel", level.String())
}
if err != nil {
return err
}
return nil