def set_execution_state(self, execution_state):
if not execution_state:<EOL><INDENT>self.execution_state = None<EOL>self.cluster = None<EOL>self.environ = None<EOL><DEDENT>else:<EOL><INDENT>self.execution_state = execution_state<EOL>cluster, environ = self.get_execution_state_dc_environ(execution_state)<EOL>self.cluster = cluster<EOL>self.environ = environ<EOL>self.zone = cluster<EOL><DEDENT>self.trigger_watches()<EOL>
set exectuion state