[ros-users] [Discourse.ros.org] [ROS Projects] Vapor-master, a distributed high availability rosmaster

Hendrik Wiese via Discourse.ros.org ros.discourse at gmail.com
Tue Jan 15 13:11:02 UTC 2019



Unfortunately for some reason it does not work with Kinetic Kame. 

    $ rosparam set test 1 

... **does** set a parameter. Subsequently doing

    $ rosparam get test 

... does return 

    ERROR: no param found at '/test'

And

    $ rosparam list

crashes with the following error message on rosparam's side:

    Traceback (most recent call last):
      File "/opt/ros/kinetic/bin/rosparam", line 35, in <module>
        rosparam.yamlmain()
      File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosparam/__init__.py", line 630, in yamlmain
        _rosparam_cmd_list(argv)
      File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosparam/__init__.py", line 566, in _rosparam_cmd_list
        print('\n'.join(list_params(ns)))
      File "/opt/ros/kinetic/lib/python2.7/dist-packages/rosparam/__init__.py", line 401, in list_params
        names.sort()
    AttributeError: 'str' object has no attribute 'sort'

... and no error message on vapor's side.

The original rosmaster works.

/edit: `rosparam set` apparently **does** work (comment corrected). The parameter is set in the database. Interestingly though I've got **two** parameters with the very same keyPath, one for each testing call of `rosparam set test 1` and `rosparam set /test 1`.





---
[Visit Topic](https://discourse.ros.org/t/vapor-master-a-distributed-high-availability-rosmaster/7375/4) or reply to this email to respond.




More information about the ros-users mailing list