Contents
Partner Programs
Sepasoft - MES Modules
Cirrus Link - MQTT Modules
Resources
Knowledge Base Articles
Inductive University
Forum
IA Support
SDK Documentation
Allows a holiday to be added.
HolidayModel holiday - The holiday to add.
UIResponse - an object with lists of warnings, errors, and info about the success or failure of the add.
All
# This example adds a holiday
def printResponse(responseList):
if len(responseList) > 0:
for response in responseList:
print "", response
else:
print " None"
from com.inductiveautomation.ignition.common.user.schedule import HolidayModel
from java.util import Date
holidayName = "Groundhog Day"
d = Date(2016 - 1900, 2, 2) # java dates start in 1900
repeatAnnually = False
myHoliday = 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)
Warnings are: None Errors are: None Infos are: New holiday "Groundhog Day" added.