SSSD CIM schema

Pavel Březina pbrezina at redhat.com
Mon Apr 28 10:54:47 UTC 2014


On 04/28/2014 10:03 AM, Jakub Hrozek wrote:
> On Fri, Apr 25, 2014 at 05:09:06PM +0200, Pavel Březina wrote:
>> On 04/25/2014 03:39 PM, Stephen Gallagher wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> On 04/25/2014 08:31 AM, Pavel Březina wrote:
>>>> On 04/25/2014 12:21 PM, Jan Safranek wrote:
>>>>> On 04/24/2014 02:39 PM, Pavel Březina wrote:
>>>>>> Hi, latest version can be found at: http://bit.ly/1iQkNjE
>>>>>>
>>>>>> It completely separates domains and processes. Domains and
>>>>>> subdomains are both of class LMI_SSSDDomain. They are
>>>>>> distinguished only by flag and topology given by
>>>>>> LMI_SSSDDomainSubdomain association.
>>>>>
>>>>> The design looks just fine. Few minor nits:
>>>>>
>>>>>> [Description("Enable this component. SSSD has to be restarted
>>>>>> in order " "this change to take any effect.")] uint32
>>>>>> Enable();
>>>>>
>>>>> If a method returns uint32, it should describe what the integer
>>>>> means, like:
>>>>>
>>>>> [Description("Permanently change debug level of this
>>>>> component."), ValueMap { "0", "1", "2" }, Values { "Success",
>>>>> "Failed", "Invalid arguments" }] uint32
>>>>> SetDebugLevelPermanently([In] uint16 debug_level);
>>>>
>>>> Fixed.
>>>>
>>>>> Define error codes as you find appropriate, the above is just
>>>>> suggestion.
>>>>>
>>>>>> [Description("The output format this domain uses.")] string
>>>>>> OutputFormat;
>>>>>
>>>>> I have no idea what 'output of a domain' could be, it sounds
>>>>> really strange to me. Anyway, I just hope that the name and its
>>>>> description makes some sense to average SSSD user/admin, my
>>>>> feelings are irrelevant here.
>>>>
>>>> Its the how users from the domain are presented in the system.
>>>> I.e. user at domain or DOMAIN\user, etc. It is expected to be known by
>>>> admins.
>>>>
>>>
>>> I'd prefer FullyQualifiedNameFormat rather than OutputFormat. It
>>> wasn't clear to me either.
>>
>> OK. I took the name from the original design of D-Bus responder. I
>> agree with you, I had to check to what option it is related myself
>> but didn't want to change it. Ccing Jakub to get his opinion.
>
> Sounds good to me, can you change the design page as well?

OK. Renamed.

- [Description("The output format this domain uses.")]
- string OutputFormat;
+ [Description("Format of fully qualified name this domain uses.")]
+ string FullyQualifiedNameFormat;



More information about the openlmi-devel mailing list