I'm having a difficult time with a dependency issue.  Basically, I want to
be able to call a defined type, but it's not working out so far.  I have my
manifests setup like this:

init.pp:
  class foo {
       ....
   }

bar.pp:
   class foo::bar {
      include foo

      package{ "test":
        ensure => running,
        notify   => Foo::Myservice['test'],
      }
    }

services.pp
  define foo::myservice($service = $title) {
     service { "$service":
       enable => true,
       hasstatus => true,
       hasrestart => true,
     }
  }

So, you can see my goal is to have a single defined service function that
takes a service "name" as a parameter and then I can notify it with
different services names.

But, I keep getting this:

Error: Failed to apply catalog: Could not find dependent
Foo::Myservice['test']

Thanks!
JC

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAFwM5HwO-WVv-T_Y9JTAeW6wsUmJxWo4yV_G1X6XQ__szfq8pA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to