Module: HerokuPgBackupsArchive::ToolbeltHelper
- Defined in:
- lib/heroku_pg_backups_archive/toolbelt_helper.rb
Constant Summary collapse
- RETRIES =
5
Class Method Summary collapse
- .capture_backup ⇒ Object
- .fetch_backup_info(backup_id) ⇒ Object
- .fetch_backup_public_url(backup_id) ⇒ Object
Class Method Details
.capture_backup ⇒ Object
6 7 8 |
# File 'lib/heroku_pg_backups_archive/toolbelt_helper.rb', line 6 def capture_backup run("pg:backups:capture -a #{HerokuPgBackupsArchive.config.app_name} #{follower_db(HerokuPgBackupsArchive.config.app_name)}") end |
.fetch_backup_info(backup_id) ⇒ Object
14 15 16 |
# File 'lib/heroku_pg_backups_archive/toolbelt_helper.rb', line 14 def fetch_backup_info(backup_id) run("pg:backups:info #{backup_id} -a #{HerokuPgBackupsArchive.config.app_name}") end |
.fetch_backup_public_url(backup_id) ⇒ Object
10 11 12 |
# File 'lib/heroku_pg_backups_archive/toolbelt_helper.rb', line 10 def fetch_backup_public_url(backup_id) run("pg:backups:public-url #{backup_id} -a #{HerokuPgBackupsArchive.config.app_name}") end |