1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2025-11-27 15:56:53 +01:00
Commit graph

1,697 commits

Author SHA1 Message Date
Yann
38659c6b6d Makes create_mongodb.sh and its conffile handled by autotools 2016-09-16 17:29:08 +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
prieto
89279367dc Configuration file to define admin mongodb 2016-09-16 16:22:22 +02:00
m.orban
3ba29b4deb Added port in mongo_db mass_deploy script 2016-09-16 16:21:47 +02:00
prieto
9ad0784220 Take car of port in creation of databases 2016-09-16 16:16:08 +02:00
m.orban
366527482f Added script in mass_deploy to create mondb base 2016-09-16 16:10:25 +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
prieto
dbd8df443a Creation script of mongodb database and user 2016-09-16 14:23:04 +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
43ca4e4c52 Add a data to buildconf.py
It a real buildtime variable, the localestatedir
2016-09-16 14:14:31 +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
7618a7bed7 Changed the way webui calls uwsgi
Using execl instead of fork to preserv the pid
2016-09-16 12:48:46 +02:00
m.orban
556bea1f73 Added comment to bases_classes 2016-09-16 11:38:42 +02:00
Yann
7c55e4c080 First version of mass_deploy script 2016-09-14 17:34:58 +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
prieto
7b7ae5a2f5 Link to css changed...temporary 2016-09-09 11:35:08 +02:00
prieto
999e65951d Commments 2016-09-09 11:19:45 +02:00
Yann
6b187a540a slim.py enhancement + deleted useless file
Deleted the json "db" of slim.py : progs/instances.json
Add features to SLIM :
- interface configuration editing from CLI
- better listing

solves #145
2016-09-08 16:17:33 +02:00
Yann
2ce93cc452 Enhancement in settings_loader.py : better support for empty values
when a value is composed only with space tabs etc consider it as None
2016-09-08 15:39:29 +02:00
Yann
ef2f8e3b30 Bugfixes and enhancement in slim.py
Now slim is able to create an instance, run make all, and start an interactive python without errors
refs #145
2016-09-08 14:48:35 +02:00
Yann
9d273e6fef Add a new sttings validator + use it
- Written a new custom_list validator, it takes another validator name as argument (in order to validate items of list)
- Using it to validate list of plugins names
2016-09-08 14:48:35 +02:00
prieto
6bfb862e8e Interface - delete an instance 2016-09-08 14:32:15 +02:00
Roland Haroutiounian
48f295998b Added comments on filesystem session plugin's modules 2016-09-08 14:08:14 +02:00
prieto
500b75d86c Changes in the interface - adding delete option 2016-09-08 14:06:14 +02:00
m.orban
06609ca238 Added tests for MultiRef datahandler and modified _check_data_value raise exception 2016-09-08 13:57:08 +02:00
Yann
5bddfacb4b Bugfix in create_instance.sh and install/loader.py
Allows runtest to run again =)
2016-09-08 13:54:49 +02:00
Yann
4037a0c75f First SLIM version
Able to :
- create/delete instances
- list instances
- run make %target% in all instances
- edit configuration given an instance name

refs #145
2016-09-08 12:39:10 +02:00
Yann
67631445e6 Enhancement in instance creation script
Nescessary for refs #145
2016-09-08 12:39:10 +02:00
m.orban
c270977e4e Added test for multiple references 2016-09-08 09:27:55 +02:00
m.orban
41aa0ace6f Added new tests for reference 2016-09-08 09:27:55 +02:00
Roland Haroutiounian
cb37a065c4 Added a token test on the cookie reading 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
dcf4098ca7 Deleted two useless TODO comments 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
9554fd0bc5 Added 2 configuration parameters to the webui plugin (for the cookies) and cleaned its run module 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
fda4259f21 Bug Fix on the configuration parameters in the filesystem session plugin 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
4fabe723dd Cleaned useless code in webui's run module 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
8361a791c5 Changed the filesystem_session's set_value, get_value and del_value methods' names 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
4426cb591f Deleted a useless module in the filesystem session plugin 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
bda7779166 Changed the filesystem_session handler and added new commands to the sessionhandler (to add, del and read values from the session) 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
aaca366e59 Deleted two useless functions in the Filesystem session handler's main module 2016-09-07 17:42:36 +02:00
Roland Haroutiounian
7d3097aa40 Changed the filesystem session handler's main module's methods 2016-09-07 17:42:36 +02:00
Yann
c7553748f0 Moved both classes un lodel/plugin/datasource_plugin.py + check inheritance
Implements the check of the bases classes of a datasource class in a datasource plugin ( solves #144 )
2016-09-07 17:27:02 +02:00
prieto
fb5251198e Adapting interface to changes in datahandlers 2016-09-07 17:11:12 +02:00
prieto
2f68c55f65 Bugfixes due to datahandler changes 2016-09-07 17:11:12 +02:00
Yann
3e4231e871 Add an abtract datasource to make Datasource classes of plugins inherit from it
refs #132
2016-09-07 16:55:02 +02:00
Yann
4507b22fad Bugfixes on SettingValidator class 2016-09-07 16:36:59 +02:00
Yann
e2234c5768 Add tests on SettingValidator class for major methods
solves #58
2016-09-07 16:36:34 +02:00
m.orban
6edda9f5ba Started to implement test for reference datahandler 2016-09-07 16:33:01 +02:00