-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
I have a BUILD.bazel file at //ros2:BUILD.bazel
with something like the following:
load("@com_github_mvukov_rules_ros2//ros2:service.bzl", "ros2_service")
ros2_service(
name = "service",
deps = [...],
)
When I try to run the equivalent to ros2 service type
, it raises an exception.
Here is how I run the command:
bazel run //ros2:service -- type [my service topic]
Here is the error I get:
Traceback (most recent call last):
File "/home/kgk/.cache/bazel/_bazel_kgk/ec654fdc5ba6a08f3050c551a6e071c3/execroot/_main/bazel-out/k8-opt/bin/ros2/service.runfiles/_main/../com_github_mvukov_rules_ros2~/ros2/ros2_service.py", line 32, in <module>
sys.exit(ros2cli.cli.main(extension=extension))
File "/home/kgk/.cache/bazel/_bazel_kgk/ec654fdc5ba6a08f3050c551a6e071c3/execroot/_main/bazel-out/k8-opt/bin/ros2/service.runfiles/com_github_mvukov_rules_ros2~~non_module_deps~ros2cli/ros2cli/ros2cli/cli.py", line 91, in main
rc = extension.main(parser=parser, args=args)
File "/home/kgk/.cache/bazel/_bazel_kgk/ec654fdc5ba6a08f3050c551a6e071c3/execroot/_main/bazel-out/k8-opt/bin/ros2/service.runfiles/com_github_mvukov_rules_ros2~/ros2/ros2_cmd.py", line 117, in main
return extension.main(args=args)
File "/home/kgk/.cache/bazel/_bazel_kgk/ec654fdc5ba6a08f3050c551a6e071c3/execroot/_main/bazel-out/k8-opt/bin/ros2/service.runfiles/com_github_mvukov_rules_ros2~~non_module_deps~ros2cli/ros2service/ros2service/verb/type.py", line 35, in main
include_hidden_services=args.include_hidden_services)
AttributeError: 'Namespace' object has no attribute 'include_hidden_services'. Did you mean: 'include_hidden_topics'?
Metadata
Metadata
Assignees
Labels
No labels