Sha256: d92956c4a3633ea774bbd7d7356d4a2f402ebe2345001ef2fc3f07da8ef12d91

Contents?: true

Size: 597 Bytes

Versions: 43

Compression:

Stored size: 597 Bytes

Contents

module Skylight
  module CLI
    module Helpers

      private

      # Duplicated below
      def rails_rb
        File.expand_path("config/application.rb")
      end

      def is_rails?
        File.exist?(rails_rb)
      end

      def config
        # Calling .load checks ENV variables
        @config ||= Config.load
      end

      # Sets the output padding while executing a block and resets it.
      #
      def indent(count = 1, &block)
        orig_padding = shell.padding
        shell.padding += count
        yield
        shell.padding = orig_padding
      end

    end
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
skylight-3.1.5 lib/skylight/cli/helpers.rb
skylight-3.1.4 lib/skylight/cli/helpers.rb
skylight-3.1.3 lib/skylight/cli/helpers.rb
skylight-3.1.3.beta lib/skylight/cli/helpers.rb
skylight-1.7.2 lib/skylight/cli/helpers.rb
skylight-3.1.2 lib/skylight/cli/helpers.rb
skylight-3.1.1 lib/skylight/cli/helpers.rb
skylight-3.1.0 lib/skylight/cli/helpers.rb
skylight-3.1.0.beta3 lib/skylight/cli/helpers.rb
skylight-1.7.1 lib/skylight/cli/helpers.rb
skylight-3.1.0.beta2 lib/skylight/cli/helpers.rb
skylight-3.1.0.beta lib/skylight/cli/helpers.rb
skylight-3.0.0 lib/skylight/cli/helpers.rb
skylight-3.0.0.beta lib/skylight/cli/helpers.rb
skylight-2.0.2 lib/skylight/cli/helpers.rb
skylight-2.0.2.beta.1 lib/skylight/cli/helpers.rb
skylight-2.0.2.beta lib/skylight/cli/helpers.rb
skylight-2.0.1 lib/skylight/cli/helpers.rb
skylight-2.0.0 lib/skylight/cli/helpers.rb
skylight-1.7.0 lib/skylight/cli/helpers.rb