2017 © Pedro Peláez
 

library lua-parameter-handler

image

8bitov/lua-parameter-handler

  • Monday, July 4, 2016
  • by elmiku
  • Repository
  • 1 Watchers
  • 0 Stars
  • 124 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 12 % Grown

The README.md

LuaParameterHandler

Скрипт проверки параметров для LUA скриптов в проектах 8bitgroup. Проверяет соответствие параметров в целевом файле nginx/parameters.conf с файлом nginx/parameters.conf.dist Цель: синхронизация пераметров для всех серверов, при деплое., (*1)

Файл nginx/parameters.conf.dist, должен располагаться в репозитарии и иметь актуальные данные., (*2)

В файле прописываются параметры по умолчанию. Для "секретных параметров", необходимо порписать значение "" (пустая строка)., (*3)

Файл nginx/parameters.conf, должен располагаться в shared файлах, на всех серверах и содержать актуальные данные для своего окружения., (*4)

Если одного из параметров в целевом файле не найдено, предлагает в интерактивном режиме заполнить значение параметров., (*5)

Установка

1) composer require 8bitov/lua-parameter-handler, (*6)

2) В секции extra, в composer.json прописать:, (*7)

    "8bit-lua-parameters": {
        "file": "nginx/parameters.conf"
    }

3) В секциях post-install-cmd и post-update-cmd, в composer.json прописать:, (*8)

"Bitov8\LuaParameterHandler\ScriptHandler::buildParameters", (*9)

The Versions

04/07 2016

dev-master

9999999-dev https://github.com/8bitov/LuaParameterHandle

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

The Development Requires

by Aleksey Kuznetsov

04/07 2016

1.0.0

1.0.0.0 https://github.com/8bitov/LuaParameterHandle

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

The Development Requires

by Aleksey Kuznetsov