Yann Weber
fa8bf06f15
Make runtest.sh exit status consistent solves #249
před 8 roky
prieto
27eab69422
Corrects slim -h error
před 8 roky
prieto
588efa485e
Small corrections
před 8 roky
Roland Haroutiounian
adfe7b886a
Fixed some methods' documentation
před 8 roky
prieto
610b4d4f55
Tests enhancements 3
před 8 roky
prieto
f612e62fbc
Tests enhancements
před 8 roky
Yann Weber
acc8ce0594
Add a slim option to modify instance's logger
před 8 roky
Yann Weber
ce9e64ac8e
em_test bugfix
added a default value for Subsection parent field
před 8 roky
Yann Weber
882a3baacb
em_test update
adds a default value to Publication collection field
před 8 roky
Yann Weber
8c5a442e7c
Bugfixes in create_instance and in all runtest process
před 8 roky
Yann Weber
4b3ebcabe8
Various bugfixes
concerning unittest & field validators
před 8 roky
Yann Weber
edb8dde101
Deployment bugfixes
Fixes problems with plugins
před 8 roky
Yann Weber
70a3aa8529
Revert changes of previous commit
před 8 roky
prieto
e1ef8f0d4c
loader multisite
před 8 roky
prieto
30a8b8238a
Come back
před 8 roky
Yann Weber
0406e91846
Moved plugins folder in lodel/
- updated scripts etc
- make tests pass
před 8 roky
prieto
2daf715b61
Changes to slim for LodelContext - some corrections
před 8 roky
prieto
ec0208a0aa
Changes to slim for LodelContext - corrects is_running
před 8 roky
prieto
50560c8496
Changes to slim for LodelContext
před 8 roky
Roland Haroutiounian
360a60fee7
LodelContext is used in the lodelsite starting process
před 8 roky
Yann Weber
5981bdc0e5
Various bugfix in LodelContext integration
- Replaced some "hidden" import with LodelContext.expose_modules calls
- in some functions of Setting, Plugin, validator
- in loader.py (temporary version)
In this state the tests runs (151 success), I'm able to run an instance (from debian package using slim) in MONOSITE mode and in MULTISITE mode by creating and loading a context in the loader.
před 8 roky
Yann Weber
572c408a79
POC of context manager to handle virtual lodel packages
před 8 roky
Yann Weber
ea8bb4f6d1
em_test updates
před 8 roky
Yann Weber
14ec5a0b66
solves #153
Add master = true to uwsgi.ini
před 8 roky
prieto
aa7766c3a1
pickle file
před 8 roky
prieto
5bbcdbbdcb
Correction of static url
před 8 roky
Yann Weber
8f48612c82
Enables debian package creation
with make deb . Next commit will update the README
před 8 roky
Yann Weber
747ff25ada
Bugfix in slim + enhancement of mass_deploy
Now mass_deploy is able to stop when slim fails indicating on wich action slim fails
Bufixing webui conf edition
před 8 roky
Roland Haroutiounian
d0f0c6c945
Added a "uwsgi-workers" argument for the instances deployment
před 8 roky
Yann Weber
58b88b0b97
[broken] Fixes validator issues + confspec call
broken nginx conf + absolute path in slim that is known only at build time
před 8 roky
prieto
d7b4266377
Add arg to parse for static url - Corrections
před 8 roky
prieto
7047a70ac9
Add arg to parse for static url
před 8 roky
prieto
d3793bcf17
Correction of nginx conf
před 8 roky
Yann Weber
d7c24fce39
Enhancement in deployment with autotools and in README file
Remove duplicate install templates directories (the same directories can be used by SLIM & runtest)
Addapted runtest so it can fetch the install template from the lodel2 datadir
Make lodel_admin.py runnable (add the python3 shebang + chmod +x at install-data target)
And a beautifull ASCII formating for the README
před 8 roky
Yann Weber
2bfba3be30
Various bugfix on mass_deploy and slim about mongodb connections
před 8 roky
prieto
101337ac14
Static env for nginx in slim
před 8 roky
prieto
9413018837
Add a static url to webui conf
před 8 roky
Yann Weber
033131801d
Bugfixes in progs/Makefiles.am to support make dist target
Allow generating a tarball that can compile and run lodel2 + deletion of unwanted Makefile.in files
před 8 roky
Yann Weber
8b86ba32d1
Small bugfix in SLIM + add fogotten file to slim's Makefile.am
Forgotten file was the PID list file
The bugfix concerns the conf when selection mongodb as datasource (quick & dirty solution : keep dummmy_datasource loaded so we don't have to modify the original datasource conf)
před 8 roky
Yann Weber
ca4952a264
webui & slim enhancement
Adds a LODEL2LOGDIR to buildconf.py
Adds a nginx-conf option to slim
...
před 8 roky
m.orban
3ba29b4deb
Added port in mongo_db mass_deploy script
před 8 roky
m.orban
7b282bfc2a
Added a mongo_db conf in mass_deploy.sh
před 8 roky
m.orban
8b968f4633
Set conf with slim for datasource_connectorsslim
před 8 roky
Yann Weber
704582bc16
Bugfix in webui uswgi socket file creation
Now create an INSTANCE_NAME.sock in @localstatedir @/uwsgi_sockets
Note : the localstatedir is wrong -_- /usr/var instead of /var........
před 8 roky
Yann Weber
b17901e75c
SLIM bugfixes and enhancement
Bufixes in start & stop functions
Add a -f --foreground option allowing to run an instance in foreground
There is one problem left : the unix socket creation is not done in the instance directory...
před 8 roky
Yann Weber
42bc342ffd
SLIM enhancement
Bugfixe in start
implements stop
add info in instance details
před 8 roky
Yann Weber
fc60c40893
Bugfixes in SLIM
On configuration setter
před 8 roky
Yann Weber
e6e4a03a27
Enhancement in SLIM capabilities + bugfixes in install process
SLIM is now able to edit configuration from CLI, to start instances etc.
před 8 roky