RSDK-9445: move generated python model out of main #4776
+63
−67
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes:
ModuleInputs.ModelLowercase
with newModelSnake
src/main.py
to besrc/main.py
andsrc/models/<modelSnake>.py
Testing:
Module successfully generated at temporary
do_command()
toreturn {"hi": "nicole"}
2025-02-06T20:13:23.519Z INFO rdk.modmanager.temporary modmanager/manager.go:1286 Registering component API and model from module {"module":"temporary","API":"rdk:component:sensor","model":"ns:temporary:hello-sensor"}
sensor.do_command
sensor get_readings return value: {'hi': 'nicole'}