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