If I change a file in a module on my master, will nodes see the change and notify the service?
I'm working on deploying a new WAR to tomcat application server across many physical servers.
When the developers produce a new "latest" version I'd like to push this out to my nodes. On my master if I was to remove the current WAR and then move a new WAR into that location, will that notify the service of that file changing? The war would pull straight from the module I built as a source => puppet://module/applicationname.war. When I remove/change that war on the master is it going to notice this?
For instances if I'm using the general package -> file ~> service type notification, I have the applicationname.war file as the file that will change and notify the service to restart on the node. If I change this on the master will this notification happen?