[devel] Q: future of alterator backends

Stanislav Ievlev stanislav.ievlev at gmail.com
Fri Oct 30 07:19:47 UTC 2009


29 октября 2009 г. 0:33 пользователь Mikhail Efremov <sem �� altlinux.ru> написал:
> On Wed, 28 Oct 2009 23:11:07 +0300 Anton Farygin wrote:
>> > New style backend will look like:
>> > --
>> >
>> > alterator_api_version=1
>> >
>> > . alterator-sh-functions
>> >
>> > ....
>> >
>> > alterator_export_var a ipv4-address
>> > alterator_export_var b hostname
>> >
>> > alterator_export_proc foo
>> > alterator_export_proc bar
>>
>> Стас, а если foo, bar, ipv4-address и hostname надо получать из
>> медленного источника, то не получится ли замедления - нам ведь
>> придётся проинициализировать все эти значения _одновременно_ ?
>
> Нет, если я правильно понял мысль Стаса - это просто инициализация
> именами. Реальный вызов функции foo произойдет только когда будет вызов
> (woo-call "/backend/foo" arg1 "value1" arg2 "value2") из клиентского
> кода.
> В целом все это позволит выкинуть одинаковый, повторяющийся
> в каждом бакенде код. Так что мне нравится :)
Да, конечно. Кроме того появляется возможность видеть структуру бакенда ;)
alterator-cmdline --help foo выдаст все имеющиеся функции ;)


More information about the Devel mailing list