Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Redesign constants.py and more Configuration-Options - Ideas #3

Open
iml-dlux opened this issue Jan 7, 2019 · 1 comment
Open

Redesign constants.py and more Configuration-Options - Ideas #3

iml-dlux opened this issue Jan 7, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@iml-dlux
Copy link

iml-dlux commented Jan 7, 2019

Currently the file constants.py sets some values manually, loads the config/config.json (hardcoded) and sets global constants in python.

This should be redesigned, so that even more can be configured manually, defaulting to values which are not set.
The file config.json can be then expanded (if needed) accordingly.

In Addition to this: It should be more configurable using additional command line arguments as --configFold= and similar. (this will be added!)

I would be happy to hear more suggestions and Ideas!

@iml-dlux iml-dlux added the enhancement New feature or request label Jan 7, 2019
@iml-dlux iml-dlux self-assigned this Jan 7, 2019
iml-dlux added a commit that referenced this issue Jan 7, 2019
Also added checks for responses on the Context-Broker and some preperations for Issue #3
iml-dlux added a commit that referenced this issue Jan 23, 2019
Added argsparser and some Arguments (currently not working)
@Luxxii
Copy link

Luxxii commented Feb 6, 2019

The constants.py has been changed. Now multiple instances can be run on the same Computer (which is much easier for debugging). To use another Config-Folder, use --conf PATH. There are also more Options available. Check them out with --help.

Feel free to propose other Configuration-Options here!

@Luxxii Luxxii assigned Luxxii and unassigned iml-dlux Mar 6, 2019
agonzat pushed a commit to agonzat/FIROS that referenced this issue Jun 23, 2023
closes iml130#1 . For iml130#3 tests have been added
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants