Use all SSSD domains for info plugin by default.
authorRob Crittenden <rcritten@redhat.com>
Thu, 26 Mar 2015 19:36:02 +0000 (15:36 -0400)
committerPatrick Uiterwijk <puiterwijk@redhat.com>
Fri, 27 Mar 2015 18:47:11 +0000 (19:47 +0100)
commitdb41f6ea5ac2b4648350900791e32a83d0974e14
tree8e30591cd3b20a6ff3f26cea8e8f739fcd3ab0ba
parent101022e3bf4dfe3f0c56ffb61abbf358a3b1ab26
Use all SSSD domains for info plugin by default.

Rather than requiring --info-sssd-domain as an argument make it
an optional argument, defaulting to enabling all SSSD domains.

Convert the argument from a single value into a list so that multiple
invocations can be made and all domains in the list will be enabled.

There is still the possibility that failures in configuring a domain
will occur (no domain found, for example) and these are considered
"soft" failures. That is it won't abort the server installation.

https://fedorahosted.org/ipsilon/ticket/78

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
ipsilon/info/infosssd.py