# File lib/bee_task.rb, line 195 def run_task(task) packaged = task.keys[0] package, name = Bee::Util::get_package_name(packaged) parameters = @build.context.evaluate_object(task[packaged]) if not @packages[package] load_package(package) end error "Task '#{name}' not found in package '#{package}'" if not @packages[package].respond_to?(name) @packages[package].send(name, parameters) end