1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2026-04-18 23:19:57 +02:00
No description
Find a file
Yann 24a64eea59 Starts backref handling for mongodb datasource plugin
Methods are written.
They are not called by anyone and the only tests that were done is that no syntax error is raised.
( refs #131 )
2016-09-02 15:28:45 +02:00
doc/img Add autyhentication/session flowcharts 2016-08-10 11:10:33 +02:00
examples Authentification form in Webui interface 2016-09-01 12:12:59 +02:00
globconf.d Authentification form in Webui interface 2016-09-01 12:12:59 +02:00
install Merge branch 'master' of git.labocleo.org:lodel2 2016-09-02 09:47:49 +02:00
lodel Starts backref handling for mongodb datasource plugin 2016-09-02 15:28:45 +02:00
m4 solves #138 : implements a m4 macro to checks version 2016-09-01 12:02:23 +02:00
plugins Starts backref handling for mongodb datasource plugin 2016-09-02 15:28:45 +02:00
scripts Multiple bugfixes + create_instance.sh script update 2016-06-30 11:18:33 +02:00
tests Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
.gitignore Updated the doxygen documentation 2016-01-27 16:58:55 +01:00
AUTHORS Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
bootstrap.sh Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
ChangeLog Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
configure.ac solves #138 : implements a m4 macro to checks version 2016-09-01 12:02:23 +02:00
COPYING Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
Doxyfile Doxygen documentation update 2016-08-31 11:58:06 +02:00
em_test.py Authentification form in Webui interface 2016-09-01 12:12:59 +02:00
INSTALL Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
Makefile.am Enhancement of distclean target 2016-08-31 09:26:57 +02:00
NEWS Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
README Configure autotools for distributing lodel2 2016-08-30 14:01:25 +02:00
requirements.txt Updated the requirements file 2016-06-23 14:46:10 +02:00
runtest Add a file to execute tests on plugins + rewrite the tests 2016-08-29 14:19:02 +02:00

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