Forgive me if this is obvious but I am not very familiar with python, and this is probably why I can’t figure out what this error is about and where it is caused. I am looking at the logs in my gateway and there is constantly occurring error filling up the log:
I have no idea where to start to get rid of this (most scripting in the project has been done by someone else). Can anyone help? Thanks in advance!
Somewhere in the project, someone has done a line of code like the following:
someDictionaryObject.fullPath
instead of the very similar but functionally quite different:
someDictionaryObject['fullPath']
The stacktrace (+) icon on that error message and the MDC keys (magnifying glass icon), if they're available, would help you/us tell you where to start troubleshooting.
AlarmStateChecker is not an Ignition created logger, so someone is manually creating that logger in code. Unfortunately, that probably means you won't have stacktrace or MDC context.
You could try going into each project you have in the designer and using Find & Replace (Ctrl + F) to look for AlarmStateChecker and see if you can find the logger creation and work from there.