[Freeipa-devel] [PATCH] Add wrapping when printing multi-value attributes that don't fit on one line.

Nathan Kinder nkinder at redhat.com
Wed Aug 5 00:52:24 UTC 2009


On 08/04/2009 09:32 AM, Pavel Zuna wrote:
> This is how it looks like in practice:
>
> ./ipa user-show pzuna --all --raw
> ----------
> user-show:
> ----------
>   ...
>   memberof: cn=ipausers,cn=groups,cn=accounts,dc=pzuna,
>             cn=dráčci,cn=groups,cn=accounts,dc=pzuna
For an attribute that uses the Distinguished Name syntax, such as 
memberOf, it may be difficult to read if the values are separated by 
commas and on the same line.  This would especially be the case if the 
value has a space in it, which your example above doesn't illustrate.
>   objectclass: top, person, organizationalPerson, inetOrgPerson,
>                inetUser, posixAccount, krbPrincipalAux,
>                radiusprofile
>
> The wrapping works the same way as textui.print_paragraph does - it 
> depends on terminal settings. When priting to file, the line is 
> considered infinite. (Although redirecting output to file doesn't work 
> when there are unicode characters present - an issue I'm currently 
> looking into.)
>
> I'm also posting this to Jenny, because this patch changes the output 
> of most ipa plugins. I hope it won't make testing much harder. Anyway 
> if there's a problem I can add an option that would bring back the 
> multi-line output...
>
> Pavel
> ------------------------------------------------------------------------
>
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20090804/f77c341d/attachment.htm>


More information about the Freeipa-devel mailing list