system.user.addHoliday
This feature is new in Ignition version 7.8.0
Description
Allows a holiday to be added.
Syntax
-
Parameters
HolidayModel holiday - The holiday to add.
-
Returns
UIResponse - an object with lists of warnings, errors, and info about the success or failure of the add.
-
Scope
All
Code Examples
Code Snippet
# This example adds a holidaydef printResponse(responseList): if len(responseList) > 0: for response in responseList: print "", response else: print " None"from com.inductiveautomation.ignition.common.user.schedule import HolidayModelfrom java.util import DateholidayName = "Groundhog Day"d = Date(2016 - 1900, 2, 2) # java dates start in 1900repeatAnnually = FalsemyHoliday = HolidayModel(holidayName, d, repeatAnnually)response = system.user.addHoliday(myHoliday) warnings = response.getWarns()print "Warnings are:"printResponse(warnings) errors = response.getErrors()print "Errors are:"printResponse(errors) infos = response.getInfos()print "Infos are:"printResponse(infos)Output
Warnings are: NoneErrors are: NoneInfos are: New holiday "Groundhog Day" added.