Описание installscript :

  Автор -- Sergey Shilov, Andrey Orlov
  
  Версия -- $Id: installscript.txt 35334 2008-01-25 14:33:40Z cray $

  URL -- $URL: https://code.keysolutions.ru/svn/ks.installtool/tags/installtool-1.0.2/src/ks/installtool/installscript/installscript.txt $

  Утверждаю -- Andrey Orlov, 2007 02 13 12:09

  Аннотация:
    
    Запись о скрипте, вызываемом в процессе установки и настройки ПО.

  Идея реализации:

    Записи о скриптах установки регистрируются в реестре утилит (см. задание на
    zcml:script). Записи обладают зависимостями (указанием на то, какие
    скрипты должны быть выполнены перед данным скриптом). Зависимости (имена
    предшествующих записей) указываются при регистрации скрипта с помощью
    соответствующей zcml-директивы.
    
    Обязательный параметр каждого скрипта установки -- callable-объект, т.е.
    функция, зарегистрированная пользователем для выполнения установки.
    Исключения, возникающие во время исполнения этого объекта, перехватываются
    installer-ом и являются сигналом к прекращению установки с отображением
    соответствующего сообщения об ошибке.

    В общих чертах, скрипт установки это набор следующих данных:
        
        installer -- имя инсталлера, который будет исполнять скрипт;
        
        depends -- список имён скриптов, которые должны быть выполнены до этого;
        
        parameters -- словарь произвольных параметров;
        
        callable -- callable-объект скрипта, который и будет выполняться.
