-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
64 lines (63 loc) · 2.68 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
CHANGES
=======
* CLI completed
* Added cancellable main task
* Completed to get the optimizations with the API
* Added all commands to cli
* Added cems2cli (not completed)
* VM Optimizations + VM Connections DONE
* Changed value to str payload (json) in Metric Schema
* Some fixes & improve the logic of the plugin pm\_connector-test
* Removed scannerwork directory from SonarQube
* Running pm actions (Needs to be revised carefully to check all cases)
* backup
* Added monitoring with timeouts and cleanup initialization
* Remove login api endpoints
* Added package cems2cli
* Control the running status in all the subtasks
* Added the control to power on/off dinamically
* Shared the list of machines to monitor and to control among all managers and controllers
* Added pm\_connector test
* Updated requirements.txt
* Communicated all the controllers and all the managers
* Better test plugins with random sleeps to simulate real system
* Added support to specify the connector in the machines yaml file
* Cloud analytics monitoring using multiple async task
* Created Cloud Analytics test plugins
* Restructured API managers & controllers using 3 classes to implement them
* Actions controller connected to Machines Control Manager + Added API endpoints to obtain plugins with filtering
* Monitoring controller connected to Cloud Analytics Manager
* Added endpoints to obtain de names of the plugins
* Unified Endpoints path on monitoring controller
* Launcher usign async library trio
* Added base plugins for machines control system
* Disable monitoring flag when disable a machine in the file
* Cloud Analytics + Machines Control Plugin system with Stevedore completed
* Update doc usign tox testing
* Reorganize API endpoints + added functions to communicate with other components
* Added base structure of machines\_control
* Update README.md
* Update requirements.txt
* Deleted files from the API (now external)
* Fixed imports usign external log and external schemas in the API
* Added support to use de config file params
* Moved log+schemas out of API package (shared system-wide)
* Added config parsing from config file
* Modify project name + general fixes importing modules
* Added base structure for python packages
* structured as a python package
* Improve log on loader.py and machine manager API
* Update: simpler loader.py + range with hostname + without crashed
* Added different cases
* Updated machine API (New fields)
* Updated requirements.txt
* Added IP ranges to loader.py + General Improvements
* Added logger
* Added init data loader
* Update Machine API
* Update settings doc
* Added documentation + improve schemas
* Added Settings CRUD basic API
* Added Machine CRUD basic API
* Update README.md
* Initial commit