Commit Graph

5283 Commits

Author SHA1 Message Date
Christian Brauner
03818ae3d0
confile: add clearer for lxc.pts
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 14:55:37 +02:00
Christian Brauner
e08cb9012c
confile: add clearer for lxc.personality
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 14:53:55 +02:00
Christian Brauner
2d55502f2f
confile: implement config item clear callback
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 14:53:29 +02:00
Christian Brauner
504a2217ec
confile: final cleanups
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 14:27:27 +02:00
Christian Brauner
9c61a6d600
test: add item clear and config file tests
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:36 +02:00
Christian Brauner
fd42db71fd
confile: dump lxc_get_config_item()
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:35 +02:00
Christian Brauner
30aec0886f
commands: switch api to new callback system
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:35 +02:00
Christian Brauner
6bede80810
confile: adapt layout of getter callback
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:35 +02:00
Christian Brauner
fce687aa00
lxccontainer: switch api to new callback system
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:35 +02:00
Christian Brauner
389f64669e
confile: add getter for lxc.limit{.*}
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:35 +02:00
Christian Brauner
b09521ac54
confile: add getter for lxc.no_new_privs
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:34 +02:00
Christian Brauner
62048afe3c
confile: add getter for lxc.ephemeral
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:34 +02:00
Christian Brauner
dfeb7e422e
confile: add getter for lxc.init_gid
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:34 +02:00
Christian Brauner
1398e9b102
confile: add getter for lxc.init_uid
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:34 +02:00
Christian Brauner
96dfcb7d02
confile: add getter for lxc.init_cmd
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:34 +02:00
Christian Brauner
aa0db7d356
confile: add getter for lxc.environment
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
90ec7b6e17
confile: add getter for lxc.group
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
ac0f949c90
confile: add getter for lxc.monitor.unshare
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
de9df15ef5
confile: add getter for lxc.syslog
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
5434529942
confile: add getters for lxc.start.*
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
2e16269f8f
confile: add getter for lxc.stopsignal
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
3aa8f359be
confile: add getter for lxc.rebootsignal
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
afee43246f
confile: add getter for lxc.haltsignal
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
97f6dad0a3
confile: add getter for lxc.autodev
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
75f55b1f33
confile: add getter for lxc.seccomp
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
794d1c062b
confile: add getter for lxc.console.logfile
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
0692663a53
confile: add getter for lxc.console
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
b80927f2f8
confile: add getter for lxc.cap.keep
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
1c96d6d84e
confile: add getter for lxc.cap.drop
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
bdccff6088
confile: add getters for lxc.network{.*}
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
d2ceff537f
confile: add getter for lxc.network
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
466c2e93cc
confile: add getters for lxc.hook{.*}
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
e274f8b0d9
confile: add getter for lxc.utsname
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
b87574e701
confile: add dummy getter for lxc.pivotdir
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
8f183f3866
confile: add getter for lxc.rootfs.backend
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
0e9db63113
confile: add getter for lxc.rootfs.options
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
3af603597e
confile: add getter for lxc.rootfs.mount
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
819114b6fb
confile: add getter for lxc.rootfs
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
cc9218487a
confile: add getter for lxc.mount.entry
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
43fbf8d98f
confile: add getter for lxc.mount.auto
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
0d601acbec
confile: add getter for lxc.mount
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
3d4630ab5f
confile: add getter for lxc.logfile
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
b29b29bef0
confile: add getter for lxc.loglevel
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
5014ff2ee8
confile: add getter for lxc.id_map
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
b863bf92ac
confile: add getter for lxc.cgroup{.*}
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
4203a0b51d
confile: add getter for lxc.se_context
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
d60d18c664
confile: add getter for lxc.aa_allow_incomplete
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
104c8e6c55
confile: add getter for lxc.aa_profile
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
de1ede6961
confile: add getter for lxc.kmsg
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
8015e01899
confile: add getter for lxc.devttydir
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00