lilalo
diff l3config.pm @ 30:f5f07049bd4f
l3-agent:
Исправлен баг с инициализацией session_id
l3-cgi:
* Добавлена поддержка index-страницы.
При обращении на /cgi-bin/l3/index показывается таблица
с ссылками на журналы всех тренингов
В самом журнале корректно показывается информация
о курсе.
* Поскольку термин "class" перегружен, вместо него теперь
используется термин "training".
В дальнейшем такая замена произойдёт во всём коде.
* Теперь l3-cgi использует конфигурационный модуль l3config.pm
Загрузка выполняется с помощью require на этапе исполнения
l3config.pm:
Перенесены конфигурационные параметры lm.
ОСТОРОЖНО! Сам lm ПОКА ЧТО не использует l3config.pm для конфигурирования.
Исправлен баг с инициализацией session_id
l3-cgi:
* Добавлена поддержка index-страницы.
При обращении на /cgi-bin/l3/index показывается таблица
с ссылками на журналы всех тренингов
В самом журнале корректно показывается информация
о курсе.
* Поскольку термин "class" перегружен, вместо него теперь
используется термин "training".
В дальнейшем такая замена произойдёт во всём коде.
* Теперь l3-cgi использует конфигурационный модуль l3config.pm
Загрузка выполняется с помощью require на этапе исполнения
l3config.pm:
Перенесены конфигурационные параметры lm.
ОСТОРОЖНО! Сам lm ПОКА ЧТО не использует l3config.pm для конфигурирования.
author | devi |
---|---|
date | Tue Nov 08 12:16:20 2005 +0200 (2005-11-08) |
parents | 450b6ac9b657 |
children | 196c82b6e538 |
line diff
1.1 --- a/l3config.pm Mon Nov 07 12:23:13 2005 +0200 1.2 +++ b/l3config.pm Tue Nov 08 12:16:20 2005 +0200 1.3 @@ -1,6 +1,7 @@ 1.4 package l3config; 1.5 1.6 use Exporter; 1.7 +use vars qw(@ISA @EXPORT $VERSION); 1.8 use Getopt::Long; 1.9 1.10 @ISA = ('Exporter'); 1.11 @@ -82,6 +83,37 @@ 1.12 "course-center" => "", 1.13 "course-trainer" => "", 1.14 "course-student" => "", 1.15 + 1.16 + 1.17 + #lm 1.18 + "show_host" => "no", 1.19 + 1.20 + # Вспомогательные программы 1.21 + #"l3-report" => "./lm-report", 1.22 + "l3-report" => "./l3-report", 1.23 + 1.24 + # Каталоги 1.25 + "path_lilalo" => "/var/lilalo/", 1.26 + "path_classes" => "/var/lilalo/classes/", 1.27 + "path_lablogs" => "/var/lilalo/lablogs/", 1.28 + "courses_path" => "/var/lilalo/courses/", 1.29 + "outpath" => "/var/lilalo/out/", 1.30 + "path_web" => "/var/www/l3", # Путь к web-отчётам 1.31 + "path_share" => "./share/", # Путь к web-отчётам 1.32 + 1.33 + # Файлы 1.34 + "runfile" => "lm.run", 1.35 + "logfile" => "lm.log", 1.36 + 1.37 + "class" => "class", # Имя файла класса 1.38 + "class_suffix" => ".xml", # Cуффикс файла класса 1.39 + "classfile" => "", 1.40 + 1.41 + "sshkey" => "$ENV{HOME}/.ssh/id_dsa.pub", 1.42 + "lmssh" => "./lm-ssh", 1.43 + "lminstall" => "./lm-install", 1.44 + "ssh_user" => "root", 1.45 + 1.46 ); 1.47 1.48 sub read_config_file