Skip to content

Ошибка, при наличие пробелов между названиями таксов #2

@GoogleCodeExporter

Description

@GoogleCodeExporter
<?php
require(dirname(__FILE__) . '/taskman.inc.php');
taskman_run($argv);

/**
 * @deps get_sources, run_tests
 * @alias make
 * @desc Деплой проекта на рабочий сервер
 */
function task_build() {}

/**
 * @desc Получение исходного кода
 */
function task_get_sources() {}

/**
 * @desc Тестирование
 */
function task_run_tests() {}

/**
 * @after get_sources,run_tests
 * @desc Чистка рабочей копии
 */
function task_cleanup() {}

Вывод:

php ./test.php build
************************ Running task 'get_sources' ************************
************************* 'get_sources' done (0 sec.)*************************

Fatal error: Uncaught TaskmanException 'Task with name/alias '' does not exist' 
in /www/taskman/taskman.inc.php(436)
#0 /www/taskman/taskman.inc.php(463): taskman_gettask('')
#1 /www/taskman/taskman.inc.php(477): taskman_runtask('', Array)
#2 /www/taskman/taskman.inc.php(97): taskman_runtasks(Array, Array)
#3 /www/taskman/taskman.inc.php(465): TaskmanTask->run(Array)
#4 /www/taskman/taskman.inc.php(479): taskman_runtask('build', Array)
#5 /www/taskman/taskman.inc.php(285): taskman_runtasks(Array, Array)
#6 /www/taskman/test.php(3): taskman_run(Array)
#7 {main}
tasks: 
  thrown in /www/taskman/taskman.inc.php on line 436

Original issue reported on code.google.com by korch...@gmail.com on 14 Oct 2010 at 6:03

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions