Class: AwesomeBackup::PostgresBackupService

Inherits:
ApplicationService show all
Defined in:
app/services/awesome_backup/postgres_backup_service.rb

Instance Method Summary collapse

Instance Method Details

#performObject



4
5
6
7
8
# File 'app/services/awesome_backup/postgres_backup_service.rb', line 4

def perform
  run_command("#{pg_dump_command} > \"#{tempfile_path}\"")
  attach_file
  succeed!(backup: backup)
end