説明なし
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Yann Weber 8316ab82ff Configure autotools for distributing lodel2 8年前
doc/img Add autyhentication/session flowcharts 8年前
examples Deleted old conf (plugins_path and plugins) in globconf.d 8年前
globconf.d Deleted old conf (plugins_path and plugins) in globconf.d 8年前
install Modified conf.d/lodel.ini for handle new plugins configuration 8年前
lodel Configure autotools for distributing lodel2 8年前
m4 Configure autotools for distributing lodel2 8年前
plugins Merge branch 'newlodel' of git.labocleo.org:lodel2 into newlodel 8年前
scripts Multiple bugfixes + create_instance.sh script update 8年前
tests Configure autotools for distributing lodel2 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 Deleting old stuff + bugfix in install/Makefile and in install/lodel_admin.py 8年前
INSTALL Configure autotools for distributing lodel2 8年前
Makefile.am Configure autotools for distributing lodel2 8年前
NEWS Configure autotools for distributing lodel2 8年前
README Configure autotools for distributing lodel2 8年前
bootstrap.sh Configure autotools for distributing lodel2 8年前
configure.ac Configure autotools for distributing lodel2 8年前
em_test.py Changed confspec to include Auth specs + em_test modifications 8年前
requirements.txt Updated the requirements file 8年前
runtest Add a file to execute tests on plugins + rewrite the tests 8年前
settings.ini Changes the loader in order to load settings_local.ini instead of versionned settings.ini 8年前
settings.py correction import pymysql 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
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