Организуйте код в Шеф-поваре: библиотеки, классы и ресурсы

РЕДАКТИРОВАНИЕ - так как я неправильно понял вопрос... Как насчет timeoutd? http://manpages.ubuntu.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/ - Программное обеспечение контроллера Точки доступа WLAN работает на потребностях Linux, которые будут интегрированы с FreeRADIUS или OpenRADIUS или некоторым другим методом аутентификации.. Также простой веб-сервер для всплеска.

Поддерживает различные опции тайм-аута, логины или никакие логины, очень customizeable.

http://www.hotspotsystem.com/ я видел эту ссылку на их сайт, возможно, походит на более удобный для пользователя вариант.

редактирование - http://coova.org/CoovaChilli это мог бы быть в настоящее время поддерживаемый ChilliSpot

1
задан 30 October 2013 в 17:26
1 ответ

Сообщение об ошибке означает, что в вашем классе нет метода cookbook_file. Имена модулей не подразумевают наследования классов, они просто предоставляют изолированные пространства имен. Если вам нужен доступ к методам Chef, вам необходимо создать подкласс соответствующий класс шеф-повара. Изучение Ruby и Chef - это непросто проглотить за один присест. Написание эффективной библиотеки займет некоторое время и по большей части не требуется.

Рабочий процесс в Chef еще не стандартизирован. Существует множество различных подходов, которые все еще борются за лучшие практики.

Однако я бы посоветовал вам начать с Беркшельфа. Он создаст для вас базовую структуру поваренной книги.

http://berkshelf.com/

Учебник для berkshelf (не могу опубликовать реальный URL из-за ограничений)

misheska.com/blog/2013/06/16/getting-started-writing-chef -cookbooks-the-berkshelf-way /

Документация для шеф-повара находится в процессе очистки. Есть несколько старых, довольно неполных документов, и трудно понять, какая из них актуальна. В настоящее время большинство усилий направлено на этот сайт:

https: //learnchef.opscode. com /

1
ответ дан 4 December 2019 в 00:33

Теги

Похожие вопросы