[MXS-539] Add parameter declarations to modules Created: 2016-01-08 Updated: 2017-12-01 Resolved: 2016-11-22 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | N/A |
| Affects Version/s: | None |
| Fix Version/s: | N/A |
| Type: | New Feature | Priority: | Major |
| Reporter: | markus makela | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Epic Link: | Dynamic Configuration of MaxScale | ||||||||
| Description |
|
Each module should be able to declare the parameters it uses, the types of those parameters and whether they are required or optional. This will allow the core configuration processing to do more work for the modules and the modules can rely on the fact that all mandatory parameters will be present when an instance of the object is being created. This will also allow easier type conversions and ideally the configuration processing in the core could do that. |
| Comments |
| Comment by Johan Wikman [ 2016-11-22 ] |
|
This was created for 1.4. Either this is not relevant at the moment or there are now other tasks that covers this, so closing this as obsolete. |