def run_script(self, description):
targetScript = None<EOL>for item in self.configManager.allItems:<EOL><INDENT>if item.description == description and isinstance(item, model.Script):<EOL><INDENT>targetScript = item<EOL><DEDENT><DEDENT>if targetScript is not None:<EOL><INDENT>self.runner.run_subscript(targetScript)<EOL><DEDENT>else:<EOL><INDENT>raise Exception("<STR_LIT>" % description)<EOL><DEDENT>
Run an existing script using its description to look it up

Usage: C{engine.run_script(description)}

@param description: description of the script to run
@raise Exception: if the specified script does not exist