Class: Filbunke::Callbacks
- Inherits:
-
Object
- Object
- Filbunke::Callbacks
- Defined in:
- lib/filbunke/callbacks.rb
Instance Method Summary collapse
-
#initialize(logger, config = {}) ⇒ Callbacks
constructor
A new instance of Callbacks.
- #on_delete(file, local_file_path) ⇒ Object
- #on_delete_batch(files) ⇒ Object
- #on_no_change(file, local_file_path) ⇒ Object
- #on_no_change_batch(files) ⇒ Object
- #on_update(file, local_file_path) ⇒ Object
- #on_update_batch(files) ⇒ Object
Constructor Details
#initialize(logger, config = {}) ⇒ Callbacks
Returns a new instance of Callbacks.
4 5 6 7 |
# File 'lib/filbunke/callbacks.rb', line 4 def initialize(logger, config = {}) @config = config @logger = logger end |
Instance Method Details
#on_delete(file, local_file_path) ⇒ Object
30 31 |
# File 'lib/filbunke/callbacks.rb', line 30 def on_delete(file, local_file_path) end |
#on_delete_batch(files) ⇒ Object
25 26 27 28 29 |
# File 'lib/filbunke/callbacks.rb', line 25 def on_delete_batch(files) files.each do |item| on_delete(item.file, item.local_file_path) end end |
#on_no_change(file, local_file_path) ⇒ Object
22 23 |
# File 'lib/filbunke/callbacks.rb', line 22 def on_no_change(file, local_file_path) end |
#on_no_change_batch(files) ⇒ Object
17 18 19 20 21 |
# File 'lib/filbunke/callbacks.rb', line 17 def on_no_change_batch(files) files.each do |item| on_no_change(item.file, item.local_file_path) end end |
#on_update(file, local_file_path) ⇒ Object
14 15 |
# File 'lib/filbunke/callbacks.rb', line 14 def on_update(file, local_file_path) end |
#on_update_batch(files) ⇒ Object
9 10 11 12 13 |
# File 'lib/filbunke/callbacks.rb', line 9 def on_update_batch(files) files.each do |item| on_update(item.file, item.local_file_path) end end |