1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2026-06-07 03:20:48 +02:00
Commit graph

49 commits

Author SHA1 Message Date
Quentin Bonaventure
02cc999816 Licensing follow up 2017-05-04 08:52:13 +02:00
Yann
fa8bf06f15 Make runtest.sh exit status consistent solves #249 2017-02-02 12:00:41 +01:00
prieto
27eab69422 Corrects slim -h error 2017-01-20 16:41:20 +01:00
prieto
588efa485e Small corrections 2017-01-19 17:07:20 +01:00
Roland Haroutiounian
adfe7b886a Fixed some methods' documentation 2017-01-12 17:06:31 +01:00
prieto
610b4d4f55 Tests enhancements 3 2017-01-12 13:37:38 +01:00
prieto
f612e62fbc Tests enhancements 2017-01-11 09:57:14 +01:00
Yann
acc8ce0594 Add a slim option to modify instance's logger 2016-11-18 10:23:34 +01:00
Yann
ce9e64ac8e em_test bugfix
added a default value for Subsection parent field
2016-11-17 15:12:12 +01:00
Yann
882a3baacb em_test update
adds a default value to Publication collection field
2016-11-17 15:07:33 +01:00
Yann
8c5a442e7c Bugfixes in create_instance and in all runtest process 2016-11-09 14:56:44 +01:00
Yann
4b3ebcabe8 Various bugfixes
concerning unittest & field validators
2016-11-04 15:03:32 +01:00
Yann
edb8dde101 Deployment bugfixes
Fixes problems with plugins
2016-11-04 14:56:51 +01:00
Yann
70a3aa8529 Revert changes of previous commit 2016-11-04 14:30:06 +01:00
prieto
e1ef8f0d4c loader multisite 2016-11-04 14:23:02 +01:00
prieto
30a8b8238a Come back 2016-11-04 10:26:14 +01:00
Yann
0406e91846 Moved plugins folder in lodel/
- updated scripts etc
- make tests pass
2016-11-03 17:02:46 +01:00
prieto
2daf715b61 Changes to slim for LodelContext - some corrections 2016-11-03 16:03:14 +01:00
prieto
ec0208a0aa Changes to slim for LodelContext - corrects is_running 2016-11-03 16:03:14 +01:00
prieto
50560c8496 Changes to slim for LodelContext 2016-11-03 16:03:14 +01:00
Roland Haroutiounian
360a60fee7 LodelContext is used in the lodelsite starting process 2016-11-03 14:57:39 +01:00
Yann
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.
2016-11-03 10:58:38 +01:00
Yann
572c408a79 POC of context manager to handle virtual lodel packages 2016-11-02 14:34:27 +01:00
Yann
ea8bb4f6d1 em_test updates 2016-09-30 17:26:30 +02:00
Yann
14ec5a0b66 solves #153
Add master = true to uwsgi.ini
2016-09-30 14:03:01 +02:00
prieto
aa7766c3a1 pickle file 2016-09-29 17:16:15 +02:00
prieto
5bbcdbbdcb Correction of static url 2016-09-29 13:13:00 +02:00
Yann
8f48612c82 Enables debian package creation
with make deb . Next commit will update the README
2016-09-23 14:34:57 +02:00
Yann
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
2016-09-23 11:18:43 +02:00
Roland Haroutiounian
d0f0c6c945 Added a "uwsgi-workers" argument for the instances deployment 2016-09-23 10:56:20 +02:00
Yann
58b88b0b97 [broken] Fixes validator issues + confspec call
broken nginx conf + absolute path in slim that is known only at build time
2016-09-22 17:34:15 +02:00
prieto
d7b4266377 Add arg to parse for static url - Corrections 2016-09-22 17:19:20 +02:00
prieto
7047a70ac9 Add arg to parse for static url 2016-09-22 17:12:08 +02:00
prieto
d3793bcf17 Correction of nginx conf 2016-09-22 16:46:15 +02:00
Yann
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
2016-09-22 16:27:52 +02:00
Yann
2bfba3be30 Various bugfix on mass_deploy and slim about mongodb connections 2016-09-22 15:22:26 +02:00
prieto
101337ac14 Static env for nginx in slim 2016-09-22 15:17:56 +02:00
prieto
9413018837 Add a static url to webui conf 2016-09-22 15:09:46 +02:00
Yann
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
2016-09-22 10:23:50 +02:00
Yann
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)
2016-09-21 17:18:56 +02:00
Yann
ca4952a264 webui & slim enhancement
Adds a LODEL2LOGDIR to buildconf.py
Adds a nginx-conf option to slim
...
2016-09-16 16:45:37 +02:00
m.orban
3ba29b4deb Added port in mongo_db mass_deploy script 2016-09-16 16:21:47 +02:00
m.orban
7b282bfc2a Added a mongo_db conf in mass_deploy.sh 2016-09-16 15:54:51 +02:00
m.orban
8b968f4633 Set conf with slim for datasource_connectorsslim 2016-09-16 15:48:05 +02:00
Yann
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........
2016-09-16 14:16:17 +02:00
Yann
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...
2016-09-16 12:48:46 +02:00
Yann
42bc342ffd SLIM enhancement
Bugfixe in start
implements stop
add info in instance details
2016-09-14 17:34:26 +02:00
Yann
fc60c40893 Bugfixes in SLIM
On configuration setter
2016-09-14 16:24:50 +02:00
Yann
e6e4a03a27 Enhancement in SLIM capabilities + bugfixes in install process
SLIM is now able to edit configuration from CLI, to start instances etc.
2016-09-14 16:01:57 +02:00