Sha256: 917b6fb100b52fce04d3380d10c89c67230fb659fb431bdb2ca8b152600e5038

Contents?: true

Size: 284 Bytes

Versions: 10

Compression:

Stored size: 284 Bytes

Contents

module AwesomeSpawn
  class NoSuchFileError < Errno::ENOENT
    def initialize(message)
      super(message.split("No such file or directory -").last.split(" ").first)
    end

    def self.detected?(message)
      message.start_with?("No such file or directory -")
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
awesome_spawn-1.6.0 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.5.0 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.4.1 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.4.0 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.3.0 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.2.1 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.2.0 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.1.1 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.1.0 lib/awesome_spawn/no_such_file_error.rb
awesome_spawn-1.0.0 lib/awesome_spawn/no_such_file_error.rb