Top Level Namespace

Defined Under Namespace

Modules: Backup

Instance Method Summary collapse

Instance Method Details

#fogObject

Only load the Fog gem when the Backup::Storage::CloudFiles class is loaded



5
# File 'lib/backup/storage/s3.rb', line 5

Backup::Dependency.load('fog')

#httpartyObject

Load the HTTParty library from the gem



5
# File 'lib/backup/notifier/campfire.rb', line 5

Backup::Dependency.load('httparty')

#mailObject

Only load the Mail gem when using Mail notifications



5
# File 'lib/backup/notifier/mail.rb', line 5

Backup::Dependency.load('mail')

#prowlerObject

Only load the Prowler gem when using Prowler notifications



5
# File 'lib/backup/notifier/prowl.rb', line 5

Backup::Dependency.load('prowler')

#twitterObject

Only load the Twitter gem when using Twitter notifications



5
# File 'lib/backup/notifier/twitter.rb', line 5

Backup::Dependency.load('twitter')