mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Do not use extra command options in the automount plugin
Allowing Commands to be called with ignored unknown options opens the door to problems, for example with misspelled option names. Before we start rejecting them, we need to make sure IPA itself does not use them when it calls commands internally. This patch does that for the automount plugin and its tests. Part of the work for https://fedorahosted.org/freeipa/ticket/2509
This commit is contained in:
committed by
Martin Kosek
parent
343aba2486
commit
c45174d680
@@ -145,7 +145,7 @@ class test_automount(XMLRPC_test):
|
||||
"""
|
||||
Test the `xmlrpc.automountkey_del` method.
|
||||
"""
|
||||
delkey_kw={'automountkey': self.keyname_rename, 'automountinformation' : self.newinfo, 'raw': True}
|
||||
delkey_kw={'automountkey': self.keyname_rename, 'automountinformation' : self.newinfo}
|
||||
res = api.Command['automountkey_del'](self.locname, self.mapname, **delkey_kw)['result']
|
||||
assert res
|
||||
assert_attr_equal(res, 'failed', '')
|
||||
@@ -227,8 +227,7 @@ class test_automount_indirect(XMLRPC_test):
|
||||
mapname = u'auto.home'
|
||||
keyname = u'/home'
|
||||
parentmap = u'auto.master'
|
||||
info = u'somehost:/homes'
|
||||
map_kw = {'key': keyname, 'parentmap': parentmap, 'info': info, 'raw': True}
|
||||
map_kw = {'key': keyname, 'parentmap': parentmap, 'raw': True}
|
||||
key_kw = {'automountkey': keyname, 'automountinformation': mapname}
|
||||
|
||||
def test_0_automountlocation_add(self):
|
||||
|
||||
Reference in New Issue
Block a user