Yes, the confine system should work well for this situation.

-Jeff

On Mon, Aug 20, 2012 at 6:54 PM, James A. Peltier <jpelt...@sfu.ca> wrote:

>
>
> ------------------------------
>
> ------------------------------
>
> On Monday, August 20, 2012, James A. Peltier wrote:
>
>> Hi All,
>>
>> I'm trying to write some plugins that should only be sync'd if they're
>> for a specific platform.  For example, in our environment we're supporting
>> Solaris, Ubuntu, Fedora, CentOS and Mac OS X.  We've developed some OS X
>> plugins and some Solaris plugins but we've noticed that our Linux hosts
>> have imported our OS X plugins and now throw errors each time the agent is
>> started
>
>
> Plugins are always synced, regardless of platform.  What types of plugins
> are you developing?
>
> The best way to deal with this is to deactivate the provider or fact on
> systems that don't support the behavior.
>
> -Jeff
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>
> We've developed a set of plugins for managing Macs entirely via puppet.
> The providers are available here https://github.com/dayglojesus/x_types
> We're also making extensive use of already available modules.
>
> How do I go about deactivating providers and facts specific to platforms?
>
> --
> James A. Peltier
> Manager, IT Services - Research Computing Group
> Simon Fraser University - Burnaby Campus
> Phone   : 778-782-6573
> Fax     : 778-782-3045
> E-Mail  : jpelt...@sfu.ca
> Website : http://www.sfu.ca/itservices
>           http://blogs.sfu.ca/people/jpeltier
>
> Success is to be measured not so much by the position that one has reached
> in life but as by the obstacles they have overcome. - Booker T. Washington
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>
> Never mind.  I suspect that you're referring to the confine
> :operatingsystem => :darwin or the likes
>
>
> --
> James A. Peltier
> Manager, IT Services - Research Computing Group
> Simon Fraser University - Burnaby Campus
> Phone   : 778-782-6573
> Fax     : 778-782-3045
> E-Mail  : jpelt...@sfu.ca
> Website : http://www.sfu.ca/itservices
>           http://blogs.sfu.ca/people/jpeltier
>
> Success is to be measured not so much by the position that one has reached
> in life but as by the obstacles they have overcome. - Booker T. Washington
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to