summaryrefslogtreecommitdiffstats
path: root/ipsilon/info
diff options
context:
space:
mode:
Diffstat (limited to 'ipsilon/info')
-rwxr-xr-xipsilon/info/infoldap.py6
-rwxr-xr-xipsilon/info/nss.py3
2 files changed, 3 insertions, 6 deletions
diff --git a/ipsilon/info/infoldap.py b/ipsilon/info/infoldap.py
index 0b94fac..70d36d5 100755
--- a/ipsilon/info/infoldap.py
+++ b/ipsilon/info/infoldap.py
@@ -198,8 +198,7 @@ class Installer(InfoProviderInstaller):
elif 'ldap_bind_dn_template' in opts:
config['user dn template'] = opts['ldap_bind_dn_template']
config['tls'] = 'Demand'
- po.set_config(config)
- po.save_plugin_config(self.facility)
+ po.save_plugin_config(self.facility, config)
# Replace global config, only one plugin info can be used
po.name = 'global'
@@ -210,5 +209,4 @@ class Installer(InfoProviderInstaller):
order = []
order.append('ldap')
globalconf['order'] = ','.join(order)
- po.set_config(globalconf)
- po.save_plugin_config(self.facility)
+ po.save_plugin_config(self.facility, globalconf)
diff --git a/ipsilon/info/nss.py b/ipsilon/info/nss.py
index 4208442..24f3522 100755
--- a/ipsilon/info/nss.py
+++ b/ipsilon/info/nss.py
@@ -101,5 +101,4 @@ class Installer(InfoProviderInstaller):
order = []
order.append('nss')
globalconf['order'] = ','.join(order)
- po.set_config(globalconf)
- po.save_plugin_config(self.facility)
+ po.save_plugin_config(self.facility, globalconf)