def create_tmp_module_path(module_path)
      fail 'ModulePathNotFound' unless module_path
      path = File.join(tmp_modules_dir, module_dir_name)
      unless File.exist?(path) # only create if it doesn't already exist
        # create a link where source is the current repo and dest is /tmp/modules/module_name
        FileUtils.ln_s(module_path, path)
      end
      path
    end
def create_tmp_module_path(module_path)
      fail 'ModulePathNotFound' unless module_path
      path = File.join(tmp_modules_dir, module_dir_name)
      unless File.exist?(path) # only create if it doesn't already exist
        # create a link where source is the current repo and dest is /tmp/modules/module_name
        FileUtils.ln_s(module_path, path)
      end
      path
    end
puts a symlink in that module directory that points back to the user supplied module path