<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.webcore.co/history/Task_Execution_Policy?feed=atom</id>
		<title>Task Execution Policy - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.webcore.co/history/Task_Execution_Policy?feed=atom"/>
		<link rel="alternate" type="text/html" href="https://wiki.webcore.co/history/Task_Execution_Policy"/>
		<updated>2026-04-15T01:40:23Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>https://wiki.webcore.co/index.php?title=Task_Execution_Policy&amp;diff=141&amp;oldid=prev</id>
		<title>ady624: Created page with &quot;Executing tasks is a simple process, but sometimes the execution needs to be limited to avoid executing the same tasks too many times or too often.  There are four options:  =...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.webcore.co/index.php?title=Task_Execution_Policy&amp;diff=141&amp;oldid=prev"/>
				<updated>2017-04-13T17:14:37Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Executing tasks is a simple process, but sometimes the execution needs to be limited to avoid executing the same tasks too many times or too often.  There are four options:  =...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Executing tasks is a simple process, but sometimes the execution needs to be limited to avoid executing the same tasks too many times or too often.&lt;br /&gt;
&lt;br /&gt;
There are four options:&lt;br /&gt;
&lt;br /&gt;
==Always execute tasks==&lt;br /&gt;
There are no limits imposed, and tasks will always execute&lt;br /&gt;
&lt;br /&gt;
==Execute tasks on condition state change only==&lt;br /&gt;
This options allows the tasks to be executed only when the condition they are controlled by has changed states. For example, if you compare the temperature being larger than a set point, multiple temperature changes will trigger piston executions and eventually your tasks under the IF statement. By default, these tasks would run over and over again, every time the temperature changes. By enabling this option, the tasks would only run when the temperature actually rises above the set point, and while the temperature stays above it, no new tasks executions are performed.&lt;br /&gt;
&lt;br /&gt;
==Execute tasks on piston state change only==&lt;br /&gt;
Similar to the option above, but relates to the piston having changed states.&lt;br /&gt;
&lt;br /&gt;
{{warning|In order for this option to work, you need to disable the automatic piston state and set the piston state manually (using the ''Set piston state'' task) '''before''' these tasks are executed. Changing the piston state at a later time (further down the script) will not affect the executions of the tasks before that.}}&lt;br /&gt;
&lt;br /&gt;
==Execute tasks on condition or piston state change only==&lt;br /&gt;
This option is a mix between the previous two options.&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>ady624</name></author>	</entry>

	</feed>