On Tue, Apr 17, 2007 at 05:12:09PM +0400, Grigory Batalov wrote:
> On Fri, 6 Apr 2007 23:28:16 +0300, Michael Shigorin wrote:
> 
> > > Никто не против, если я сделаю веб-фронтенд к модулю alterator-services?
> > 
> > Некоторые даже просили. :)
> 
>   Кое-что получилось, см. здесь:
> 
> http://git.altlinux.org/people/bga/packages/?p=alterator-services.git
> 
>   Это подобие интерфейса alterator-users, прочие (самодельные) варианты
>   не заработали.
Ключом является сервис. А почему бы ключом не сделать runlevel? Было бы гораздо 
удобнее.

При помощи 'form' Это делается очень быстро.
Сверху форма с action="?action=read". В ней select по имени runlevel.
backend занимается "отражением" переданного runlevel обратно, ну и по
этому самому runlevel занимается определением какой собственно список сервисов 
выдать.
(пример ovz-profile)
Внизу другая форма.В ней:
1. hidden с runlevel
2. Таблица со список сервисов и перечислением их состояний.
3. select по имени action для выполнения операций над службами.

ну и не забыть в template-* сказать redirect #f, чтобы после POST не было 
redirect и GET.

Возможно сделать вариацию на тему ovz-profile, когда внизу находятся две формы 
сразу и 
перекидывать службы между двумя select.

Мне кажется при работе с сервисами гораздо важнее выполнять одновременные 
операции над группой сервисов, нежели над каждым в отдельности.


_______________________________________________
Devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить