����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 18.117.180.237 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/gltevjme/./bofirmacademy.com/vendor/spatie/laravel-backup/src/Commands/ |
Upload File : |
<?php namespace Spatie\Backup\Commands; use Spatie\Backup\Events\HealthyBackupWasFound; use Spatie\Backup\Events\UnhealthyBackupWasFound; use Spatie\Backup\Tasks\Monitor\BackupDestinationStatusFactory; class MonitorCommand extends BaseCommand { /** @var string */ protected $signature = 'backup:monitor'; /** @var string */ protected $description = 'Monitor the health of all backups.'; public function handle() { if (config()->has('backup.monitorBackups')) { $this->warn("Warning! Your config file still uses the old monitorBackups key. Update it to monitor_backups."); } $hasError = false; $statuses = BackupDestinationStatusFactory::createForMonitorConfig(config('backup.monitor_backups')); foreach ($statuses as $backupDestinationStatus) { $backupName = $backupDestinationStatus->backupDestination()->backupName(); $diskName = $backupDestinationStatus->backupDestination()->diskName(); if ($backupDestinationStatus->isHealthy()) { $this->info("The {$backupName} backups on the {$diskName} disk are considered healthy."); event(new HealthyBackupWasFound($backupDestinationStatus)); } else { $hasError = true; $this->error("The {$backupName} backups on the {$diskName} disk are considered unhealthy!"); event(new UnhealthyBackupWasFound($backupDestinationStatus)); } } if ($hasError) { return 1; } } }