Shawn Walker writes:
> Liane Praza wrote:
> > Shawn Walker wrote:
> >> Liane Praza wrote:
> >>> Shawn Walker wrote:
        [SNIP]
> >>>>    4. I have a need for users to be able to specify values to the 
> >>>> program based on locale.  This is not the locale that the program is 
> >>>> running in, but the locale of the content being generated by the 
> >>>> program.  For example, I have a property group called "repository" 
> >>>> and a propval called "name".  What is the best way for them to be 
> >>>> able to specify a value for "name" for each locale (e.g. en, fr, etc.)?
> >>>
> >>> We currently do this with a convention of appending the locale name 
> >>> to the property name.  We don't have explicit formal support for it 
> >>> at this point, though.
> >>
> >> That format would require me to specify a propval for each supported 
> >> locale though would it not?  Would it be better to use a 
> >> multiple-value property instead and have the user pre-pend the locale 
> >> to each value (e.g. en:value, fr:value)?
> > 
> > Why would you need to specify one a priori?  The property would just be 
> > created by your UI when it was specified by the user, I'd think.
> 
> I have no such interface, it seems I can just document how to do it with 
> svcprop for now and let the user take care of it.
> 
> Thanks,
> -- 
> Shawn Walker
> _______________________________________________
> smf-discuss mailing list
> smf-discuss at opensolaris.org

svcprop can only be used to read properties.  You'll need to use svccfg to
create or modify properties.  Since it is a general purpose too a typo can
produce unfortunate results.  You may find that it would be easier for
your customer to at least provide a shell script to add the locale
information.  This would allow you to insure that the proper values are
being set/modified.  It would certainly save your customer some typing.
See Nico's example to get a feel for this.

tom

Reply via email to