Sha256: 33910beadb34836f849d6abdd87a6268a964737a33afd41b6b19d40220fb81d6

Contents?: true

Size: 774 Bytes

Versions: 18

Compression:

Stored size: 774 Bytes

Contents

module Ftpd

  # All errors (purposefully) generated by this library driver from
  # this class.

  class FtpServerError < StandardError ; end

  # Any error that send a reply to the client raises a CommandError.
  # The message is the text to send (e.g. "501 Syntax error").  This
  # is typically not raised directly, but using the Error mixin.

  class CommandError < FtpServerError ; end

  # A permanent file system error.  Deprecated; use
  # PermanentFileSystemError instead.

  class FileSystemError < FtpServerError ; end

  # A permanent file system error.  The file isn't there, etc.

  class PermanentFileSystemError < FtpServerError ; end

  # A transient file system error.  The file is busy, etc.

  class TransientFileSystemError < FtpServerError ; end

end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
ftpd-0.16.0 lib/ftpd/exceptions.rb
ftpd-0.15.0 lib/ftpd/exceptions.rb
ftpd-0.14.0 lib/ftpd/exceptions.rb
ftpd-0.13.0 lib/ftpd/exceptions.rb
ftpd-0.12.0 lib/ftpd/exceptions.rb
ftpd-0.11.0 lib/ftpd/exceptions.rb
ftpd-0.10.0 lib/ftpd/exceptions.rb
ftpd-0.9.0 lib/ftpd/exceptions.rb
ftpd-0.7.1 lib/ftpd/exceptions.rb
ftpd-0.8.0 lib/ftpd/exceptions.rb
ftpd-0.7.0 lib/ftpd/exceptions.rb
ftpd-0.6.0 lib/ftpd/exceptions.rb
ftpd-0.5.0 lib/ftpd/exceptions.rb
ftpd-0.4.0 lib/ftpd/exceptions.rb
ftpd-0.3.2 lib/ftpd/exceptions.rb
ftpd-0.3.1 lib/ftpd/exceptions.rb
ftpd-0.2.2 lib/ftpd/exceptions.rb
ftpd-0.2.1 lib/ftpd/exceptions.rb