[Devel-conf] Metalterator: pattern syntax
Pavel Wolneykien
manowar на altlinux.org
Вт Апр 14 14:20:01 MSD 2009
Dmitriy M. Maslennikov <maslennikovdm на gmail.com> wrote:
> 14 апреля 2009 г. 12:45 пользователь Stanislav Ievlev
> <stanislav.ievlev на gmail.com> написал:
> > После прочитывания показалось, что metaalterator не должен быть бакендом,
> > собственно это и не бакенд - это моделирование данных. Есть определённый
> > смысл оформить его как библиотеку guile.
> Как его использовать из бакенда не на scheme?
Ели ты про сам metalterator, то через alterator-cmdline, наверное. А
если про pattern-syntax, то извини, никак.
alterator-cmdline /meta/path/to/some/object action "write" param1 "val1" param2 "val2" ...
Для чтения состояния объектов может прийтись очень кстати библиотека
caterva-alterator-kit-sh (она правда для Shell, если нужно что-то
другое, то, как говориться, welcome):
alterator-cmdline /meta/path/to/some/object action "read" | on_object <имя_функции>
Функция <имя_функции> будет вызвана на каждый объект, состояние
которого вернёт alterator-cmdline, со значениями атрибутов объекта
доступными в качестве переменных.
Подробная информация о списке рассылки devel-conf