scheduled_task { 'Puppet Run':
ensure => present,
enabled => true,
command => 'C:\\ruby187\\bin\\puppet.bat',
arguments => 'agent --verbose --logdest C:\\Temp\puppet.log',
trigger => {
schedule => daily,
#every => 2 # Defaults to 1
#start_date => '2011-08-31', # Defaults to 'today'
start_time => '16:00', # Must be specified
}
}
And getting this error:
err: /Stage[main]/Gu_splunk/Scheduled_task[Puppet Run]/ensure: change
from absent to present failed: Could not set 'present on ensure:
TypeError at /etc/puppet/
environments/windows/modules/gu_splunk/manifests/init.pp:84
Another question I have is how do I schedule for every 30 minutes? or
every one hour?
Thanks a lot,
Mohamed.
Since the scheduled_task type uses the v1 Windows API, being able to set
repetitions at resolutions more fine grained than the daily level isn't
possible, without creating multiple triggers to create the within a day
repetition manually.
If you know of a good Ruby interface to the newer Task Scheduler APIs,
which support this, then it would be possible for someone to write
another provider that supported this.
--
Jacob Helwig
http://about.me/jhelwig
Mohamed.
No, a stack trace would help for that.
--
Jacob Helwig
http://about.me/jhelwig
>
Mohamed,
Did you get anywhere with this? I'm running into the exact same issue.
-greg
--You received this message because you are subscribed to the Google Groups "Puppet Users" group.To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/cIrGZR2XNjYJ.
To post to this group, send email to puppet...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Hi Greg,I believe this is issue https://projects.puppetlabs.com/issues/13008, which I have fixed in my topic branch and is awaiting to be merged into 2.7.x. It would be great if you could try it out and let me know how it goes.
Josh
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/CG9Sa5hf2jYJ.
To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
Can you try running with --trace and --debug, and adding the stack trace to the ticket?
Thanks Greg. Can you attach the manifest you are using (with the
arguments) to the ticket?
>>>>>> puppet-users+unsubscribe@googlegroups.com.
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Josh Cooper
>>>>> Developer, Puppet Labs
>>>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Puppet Users" group.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msg/puppet-users/-/CG9Sa5hf2jYJ.
>>> To post to this group, send email to puppet...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> puppet-users+unsubscribe@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 view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/Gs01u9mrFhEJ.
>
> To post to this group, send email to puppet...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscribe@googlegroups.com.