/** * s3-backup-command.ts * Copyright (C) 2021 * * @author Edgard Leal * @module s3-backup-command.ts */ import Command from '../backup/command'; import Backup from '../db/backup'; import FileUploader from './file-uploader'; /** * Implements a backup command do send files do aws s3 * * @author edgardleal@gmail.com * @since 15.03.21 */ export default class FileUploadBackupCommand extends Command { private fileUploader: FileUploader; async run(context: Backup): Promise { return this.runNext(context); } constructor(fileUploader: FileUploader) { super(); this.fileUploader = fileUploader; } }