Class Rsync::Change
In: lib/rsync/change.rb
Parent: Object

Provides details about changes made to a specific file.

Change Flags:

 :no_change
 :identical
 :new
 :unknown
 :changed

Methods

acl   changed?   checksum   ext_attr   file_type   filename   group   new   owner   permissions   size   summary   timestamp   update_type  

Public Class methods

Public Instance methods

The change, if any, to the file ACL. @return [Symbol]

Whether the file was changed or not. @return [Boolean]

The change, if any, to the checksum of the file. @return [Symbol]

The change, if any, to the file‘s extended attributes. @return [Symbol]

The type of file.

 :file
 :directory
 :symlink
 :device
 :special

@return [Symbol]

The filename associated with this change. @return [String]

The change, if any, to the group of the file. @return [Symbol]

The change, if any, to the owner of the file. @return [Symbol]

The change, if any, to the file permissions. @return [Symbol]

The change, if any, to the size of the file. @return [Symbol]

Simple description of the change. @return [String]

The change, if any, to the timestamp of the file. @return [Symbol]

The type of update made to the file.

 :sent
 :recv
 :change
 :hard_link
 :no_update
 :message

@return [Symbol]

[Validate]