lib/testlab/container/configuration.rb in testlab-1.6.0 vs lib/testlab/container/configuration.rb in testlab-1.6.1
- old
+ new
@@ -25,9 +25,18 @@
def build_lxc_config(lxc_config)
lxc_config.clear
lxc_config['lxc.arch'] = self.arch
lxc_config['lxc.utsname'] = self.fqdn
+
+ unless self.aa_profile.nil?
+ lxc_config['lxc.aa_profile'] = self.aa_profile
+ end
+
+ unless self.cap_drop.nil?
+ lxc_config['lxc.cap.drop'] = [self.cap_drop].flatten.compact.map(&:downcase).join(' ')
+ end
+
lxc_config.networks = build_lxc_network_conf(self.interfaces)
lxc_config.save
true