Class: RSpec::Puppet::Win32::TaskScheduler
- Inherits:
-
Object
- Object
- RSpec::Puppet::Win32::TaskScheduler
- Defined in:
- lib/rspec-puppet/monkey_patches/win32/taskscheduler.rb
Constant Summary collapse
- DAYS_IN_A_MONTH =
[0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
- IDLE =
IDLE_PRIORITY_CLASS- NORMAL =
NORMAL_PRIORITY_CLASS- HIGH =
HIGH_PRIORITY_CLASS- REALTIME =
REALTIME_PRIORITY_CLASS- BELOW_NORMAL =
BELOW_NORMAL_PRIORITY_CLASS- ABOVE_NORMAL =
ABOVE_NORMAL_PRIORITY_CLASS- ONCE =
TASK_TIME_TRIGGER_ONCE- DAILY =
TASK_TIME_TRIGGER_DAILY- WEEKLY =
TASK_TIME_TRIGGER_WEEKLY- MONTHLYDATE =
TASK_TIME_TRIGGER_MONTHLYDATE- MONTHLYDOW =
TASK_TIME_TRIGGER_MONTHLYDOW- ON_IDLE =
TASK_EVENT_TRIGGER_ON_IDLE- AT_SYSTEMSTART =
TASK_EVENT_TRIGGER_AT_SYSTEMSTART- AT_LOGON =
TASK_EVENT_TRIGGER_AT_LOGON- FIRST_WEEK =
TASK_FIRST_WEEK- SECOND_WEEK =
TASK_SECOND_WEEK- THIRD_WEEK =
TASK_THIRD_WEEK- FOURTH_WEEK =
TASK_FOURTH_WEEK- LAST_WEEK =
TASK_LAST_WEEK- SUNDAY =
TASK_SUNDAY- MONDAY =
TASK_MONDAY- TUESDAY =
TASK_TUESDAY- WEDNESDAY =
TASK_WEDNESDAY- THURSDAY =
TASK_THURSDAY- FRIDAY =
TASK_FRIDAY- SATURDAY =
TASK_SATURDAY- JANUARY =
TASK_JANUARY- FEBRUARY =
TASK_FEBRUARY- MARCH =
TASK_MARCH- APRIL =
TASK_APRIL- MAY =
TASK_MAY- JUNE =
TASK_JUNE- JULY =
TASK_JULY- AUGUST =
TASK_AUGUST- SEPTEMBER =
TASK_SEPTEMBER- OCTOBER =
TASK_OCTOBER- NOVEMBER =
TASK_NOVEMBER- DECEMBER =
TASK_DECEMBER- INTERACTIVE =
TASK_FLAG_INTERACTIVE- DELETE_WHEN_DONE =
TASK_FLAG_DELETE_WHEN_DONE- DISABLED =
TASK_FLAG_DISABLED- START_ONLY_IF_IDLE =
TASK_FLAG_START_ONLY_IF_IDLE- KILL_ON_IDLE_END =
TASK_FLAG_KILL_ON_IDLE_END- DONT_START_IF_ON_BATTERIES =
TASK_FLAG_DONT_START_IF_ON_BATTERIES- KILL_IF_GOING_ON_BATTERIES =
TASK_FLAG_KILL_IF_GOING_ON_BATTERIES- RUN_ONLY_IF_DOCKED =
TASK_FLAG_RUN_ONLY_IF_DOCKED- HIDDEN =
TASK_FLAG_HIDDEN- RUN_IF_CONNECTED_TO_INTERNET =
TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET- RESTART_ON_IDLE_RESUME =
TASK_FLAG_RESTART_ON_IDLE_RESUME- SYSTEM_REQUIRED =
TASK_FLAG_SYSTEM_REQUIRED- RUN_ONLY_IF_LOGGED_ON =
TASK_FLAG_RUN_ONLY_IF_LOGGED_ON- FLAG_HAS_END_DATE =
TASK_TRIGGER_FLAG_HAS_END_DATE- FLAG_KILL_AT_DURATION_END =
TASK_TRIGGER_FLAG_KILL_AT_DURATION_END- FLAG_DISABLED =
TASK_TRIGGER_FLAG_DISABLED- MAX_RUN_TIMES =
TASK_MAX_RUN_TIMES- FIRST =
TASK_FIRST- SECOND =
TASK_SECOND- THIRD =
TASK_THIRD- FOURTH =
TASK_FOURTH- FIFTH =
TASK_FIFTH- SIXTH =
TASK_SIXTH- SEVENTH =
TASK_SEVENTH- EIGHTH =
TASK_EIGHTH- NINETH =
TASK_NINETH- TENTH =
TASK_TENTH- ELEVENTH =
TASK_ELEVENTH- TWELFTH =
TASK_TWELFTH- THIRTEENTH =
TASK_THIRTEENTH- FOURTEENTH =
TASK_FOURTEENTH- FIFTEENTH =
TASK_FIFTEENTH- SIXTEENTH =
TASK_SIXTEENTH- SEVENTEENTH =
TASK_SEVENTEENTH- EIGHTEENTH =
TASK_EIGHTEENTH- NINETEENTH =
TASK_NINETEENTH- TWENTIETH =
TASK_TWENTIETH- TWENTY_FIRST =
TASK_TWENTY_FIRST- TWENTY_SECOND =
TASK_TWENTY_SECOND- TWENTY_THIRD =
TASK_TWENTY_THIRD- TWENTY_FOURTH =
TASK_TWENTY_FOURTH- TWENTY_FIFTH =
TASK_TWENTY_FIFTH- TWENTY_SIXTH =
TASK_TWENTY_SIXTH- TWENTY_SEVENTH =
TASK_TWENTY_SEVENTH- TWENTY_EIGHTH =
TASK_TWENTY_EIGHTH- TWENTY_NINTH =
TASK_TWENTY_NINTH- THIRTYETH =
TASK_THIRTYETH- THIRTY_FIRST =
TASK_THIRTY_FIRST- LAST =
TASK_LAST
Constants included from RSpec::Puppet::Windows::TaskSchedulerConstants
RSpec::Puppet::Windows::TaskSchedulerConstants::ABOVE_NORMAL_PRIORITY_CLASS, RSpec::Puppet::Windows::TaskSchedulerConstants::BELOW_NORMAL_PRIORITY_CLASS, RSpec::Puppet::Windows::TaskSchedulerConstants::CLSCTX_INPROC_SERVER, RSpec::Puppet::Windows::TaskSchedulerConstants::CLSID_CTask, RSpec::Puppet::Windows::TaskSchedulerConstants::CLSID_CTaskScheduler, RSpec::Puppet::Windows::TaskSchedulerConstants::HIGH_PRIORITY_CLASS, RSpec::Puppet::Windows::TaskSchedulerConstants::IDLE_PRIORITY_CLASS, RSpec::Puppet::Windows::TaskSchedulerConstants::IID_IPersistFile, RSpec::Puppet::Windows::TaskSchedulerConstants::IID_ITask, RSpec::Puppet::Windows::TaskSchedulerConstants::IID_ITaskScheduler, RSpec::Puppet::Windows::TaskSchedulerConstants::NORMAL_PRIORITY_CLASS, RSpec::Puppet::Windows::TaskSchedulerConstants::REALTIME_PRIORITY_CLASS, RSpec::Puppet::Windows::TaskSchedulerConstants::SYSTEM_USERS, RSpec::Puppet::Windows::TaskSchedulerConstants::TASKS_TO_RETRIEVE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_APRIL, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_AUGUST, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_CREATE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_CREATE_OR_UPDATE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_DECEMBER, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_DISABLE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_DONT_ADD_PRINCIPAL_ACE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_EIGHTEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_EIGHTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_ELEVENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_EVENT_TRIGGER_AT_LOGON, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_EVENT_TRIGGER_AT_SYSTEMSTART, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_EVENT_TRIGGER_ON_IDLE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FEBRUARY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FIFTEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FIFTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FIRST, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FIRST_WEEK, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_DELETE_WHEN_DONE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_DISABLED, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_DONT_START_IF_ON_BATTERIES, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_HIDDEN, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_INTERACTIVE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_KILL_IF_GOING_ON_BATTERIES, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_KILL_ON_IDLE_END, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_RESTART_ON_IDLE_RESUME, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_RUN_IF_CONNECTED_TO_INTERNET, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_RUN_ONLY_IF_DOCKED, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_RUN_ONLY_IF_LOGGED_ON, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_START_ONLY_IF_IDLE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FLAG_SYSTEM_REQUIRED, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FOURTEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FOURTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FOURTH_WEEK, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_FRIDAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_IGNORE_REGISTRATION_TRIGGERS, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_JANUARY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_JULY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_JUNE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LAST, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LAST_WEEK, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_GROUP, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_INTERACTIVE_TOKEN, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_INTERACTIVE_TOKEN_OR_PASSWORD, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_NONE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_PASSWORD, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_S4U, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_LOGON_SERVICE_ACCOUNT, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_MARCH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_MAX_RUN_TIMES, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_MAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_MONDAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_NINETEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_NINETH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_NOVEMBER, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_OCTOBER, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_RUNLEVEL_HIGHEST, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_RUNLEVEL_LUA, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SATURDAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SECOND, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SECOND_WEEK, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SEPTEMBER, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SEVENTEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SEVENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SIXTEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SIXTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_SUNDAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_THIRD, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_THIRD_WEEK, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_THIRTEENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_THIRTYETH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_THIRTY_FIRST, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_THURSDAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TIME_TRIGGER_DAILY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TIME_TRIGGER_MONTHLYDATE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TIME_TRIGGER_MONTHLYDOW, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TIME_TRIGGER_ONCE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TIME_TRIGGER_WEEKLY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TRIGGER_FLAG_DISABLED, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TRIGGER_FLAG_HAS_END_DATE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TRIGGER_FLAG_KILL_AT_DURATION_END, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TRIGGER_REGISTRATION, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TRIGGER_SESSION_STATE_CHANGE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TUESDAY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWELFTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTIETH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_EIGHTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_FIFTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_FIRST, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_FOURTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_NINTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_SECOND, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_SEVENTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_SIXTH, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_TWENTY_THIRD, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_UPDATE, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_VALIDATE_ONLY, RSpec::Puppet::Windows::TaskSchedulerConstants::TASK_WEDNESDAY