Sha256: c3e3a985945aec11e9b6b66173ade027f4d54a51d66fe349b002f061054463d1

Contents?: true

Size: 503 Bytes

Versions: 7

Compression:

Stored size: 503 Bytes

Contents

# frozen_string_literal: true

require_relative '../task_logging'

namespace :routes do
  namespace :oas do
    extend R2OAS::TaskLogging

    # private
    # desc "Setup a common setting for every tasks"
    task common: [:environment] do
      create_dot_paths
      set_info_level
    end

    # private
    # desc "Switch the level of a logger to DEBUG"
    task debug: [:common] do
      set_debug_level
    end

    def create_dot_paths
      R2OAS.paths_config.create_dot_paths
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
r2-oas-0.3.2 lib/r2-oas/tasks/common.rake
r2-oas-0.3.1 lib/r2-oas/tasks/common.rake
r2-oas-0.3.0 lib/r2-oas/tasks/common.rake
r2-oas-0.2.0 lib/r2-oas/tasks/common.rake
r2-oas-0.1.3 lib/r2-oas/tasks/common.rake
r2-oas-0.1.2 lib/r2-oas/tasks/common.rake
r2-oas-0.1.0 lib/r2-oas/tasks/common.rake