説明なし
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Yann Weber 6e36af8094 create_instance script enhancement to fit with runtest bugfix 8年前
doc/img Add autyhentication/session flowcharts 8年前
examples Add a new sttings validator + use it 8年前
globconf.d Add a new sttings validator + use it 8年前
install Enhancement in SLIM capabilities + bugfixes in install process 8年前
lodel Small bugfix in plugins error message 8年前
m4 Add a forgotten (not mandatory file) 8年前
plugins Making datasource and mass_deploy working with mongodb user management 8年前
progs create_instance script enhancement to fit with runtest bugfix 8年前
scripts Bugfix in create_instance.sh and install/loader.py 8年前
tests Added tests for MultiRef datahandler and modified _check_data_value raise exception 8年前
.gitignore Updated the doxygen documentation 9年前
AUTHORS Configure autotools for distributing lodel2 8年前
COPYING Configure autotools for distributing lodel2 8年前
ChangeLog Configure autotools for distributing lodel2 8年前
Doxyfile Doxygen documentation update 8年前
INSTALL Configure autotools for distributing lodel2 8年前
Makefile.am Enhancement in SLIM capabilities + bugfixes in install process 8年前
NEWS Configure autotools for distributing lodel2 8年前
README Makes create_mongodb.sh and its conffile handled by autotools 8年前
bootstrap.sh Configure autotools for distributing lodel2 8年前
configure.ac Add a data to buildconf.py 8年前
em_test.py Authentification form in Webui interface 8年前
requirements.txt Updated the requirements file 8年前
runtest Bugfixes in runtest 8年前

README

Dependencies :
lodel2 :
with pip : see requirements.txt
debian stable : python3 python3-lxml python3-jinja2 python3-werkzeug python3-pymongo uwsgi-plugin-python3 mongodbd
build & install :
debian stable : autoconf automake make

Build & install :
./bootstrap.sh
./configure --sysconfdir=/etc --localstatedir=/var --prefix=/usr
make
make install

Doxygen documentation generation :
dependencies: doxypy doxygen graphviz
doxygen

Dynamic code generation :
python3 scripts/refreshdyn.py examples/em_test.pickle OUTPUTFILE.py

Instance creation :
Use the script in scripts/create_instance.sh

Usage : scripts/create_instance.sh instance_name instance_dir [lodel_libdir]

Instance operations :
A Makefile is written to allow running most of operations. Existing targets are for the moment :

make dyncode # Leapi dynamic code creation ( in leapi_dyncode.py in lodel2 instance root dir)
make init_db # Call migration handlers to tell them to init all needed databases. (note : this target has dyncode as dependencie)
make list_hooks # List all the hooks registered

Instance loader uppdate :
If the install/loader.py is updated you can update instance's loader.py using
scripts/create_instance.sh -u INSTANCE_PATH