diff --git a/Drone/copter_client.py b/Drone/copter_client.py index 77e8594..dba2b15 100644 --- a/Drone/copter_client.py +++ b/Drone/copter_client.py @@ -75,6 +75,6 @@ def _command_takeoff(*args, **kwargs): if __name__ == "__main__": rospy.init_node('Swarm_client', anonymous=True) - ros_logging.route_logger_to_ros("client") + ros_logging.route_logger_to_ros() copter_client = CopterClient() copter_client.start() diff --git a/Drone/ros_logging.py b/Drone/ros_logging.py index 12cb634..8fdaf54 100644 --- a/Drone/ros_logging.py +++ b/Drone/ros_logging.py @@ -19,5 +19,8 @@ class RosHandler(logging.Handler): rospy.logerr("unknown log level %s LOG: %s: %s" % (record.levelno, record.name, record.msg)) -def route_logger_to_ros(logger_name): - logging.getLogger(logger_name).addHandler(RosHandler()) +def route_logger_to_ros(logger_name=None): + if logger_name is not None: + logging.getLogger(logger_name).addHandler(RosHandler()) + else: + logging.getLogger().addHandler(RosHandler())