Thanks for the feedback Matt, but no, it didn't work. Here's the repo I'm trying to define:
yumrepo { "domain_OMSA": baseurl => $productname ? { "PowerEdge 2650" => 'http://build.dev.domain.com:1234/OMSA5.5', default => 'http://build.dev.domain.com:1234/OMSA6.2' }, descr => "domain's OMSA Repo for $operatingsystem-$architecture- $operatingsystemrelease ", enabled => 1, gpgcheck => 0 } So far I've tried "PowerEdge 2650", "${PowerEdge 2650}", 'PowerEdge 2650', "PowerEdge\ 2650", and none have worked so far. It keeps just using using the default URL. Thanks, Henry On Sep 28, 10:28 am, Matt Wallace <li...@truthisfreedom.org.uk> wrote: > On Tuesday 28 Sep 2010 15:12:34 CraftyTech wrote: > > > Hello All, > > > How do I specify a variable that has a space in it? I'm trying > > to setup a yum repo that has two different baseurl's based on the > > product name ($productname). Default goes one way, but if the product > > is "PowerEdge 2650" then is a different URL. The thing is, that is > > only picking up the default. How should I specify the value with the > > space in the middle? I tried "PowerEdge 2650", "${PowerEdge 2650}", > > and 'PowerEdge 2650', and none have worked so far. Do I need to use > > Regex for this, or is there a discreprancy in my syntax? > > > Thanks, > > > Henry > > I've not tried it myself, but have you checked to see if "PowerEdge\ 2650" > works? > > M. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.