We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3fc453f commit cd809d0Copy full SHA for cd809d0
manager/manager/manager.py
@@ -190,10 +190,15 @@ def add_frequency_control(self, code):
190
191
def on_run_application(self, event):
192
application_configuration = event.kwargs.get('data', {})
193
- application_file = application_configuration['template']
+ application_file_path = application_configuration['template']
194
exercise_id = application_configuration['exercise_id']
195
code = application_configuration['code']
196
-
+
197
+ if "noetic" in str(self.ros_version):
198
+ application_file = application_file_path + '/ros1_noetic/exercise.py'
199
+ else:
200
+ application_file = application_file_path + '/ros2_humble/exercise.py'
201
202
errors = self.linter.evaluate_code(code, exercise_id)
203
if errors == "":
204
code = self.add_frequency_control(code)
0 commit comments