module Roby::App

Constants

DEFAULT_ROBOT_NAME
DEFAULT_ROBOT_TYPE

Public Class Methods

resolve_robot_in_path(path, robot_name = Roby.app.robot_name) click to toggle source

Resolves the ROBOT keyword in the given path

@param [String] path @param [String] robot_name @return [String]

# File lib/roby/app/base.rb, line 11
def self.resolve_robot_in_path(path, robot_name = Roby.app.robot_name)
    if robot_name == DEFAULT_ROBOT_NAME
        robot_name = ""
    end
    robot_name ||= ""

    path.gsub(/ROBOT/, robot_name).
        gsub(/\/\//, '/')
end