mirror of
https://github.com/librenms/librenms.git
synced 2024-09-22 02:48:37 +00:00
820cf1dcca
* Fix disabling of built-in commands when using ./lnms in production It wasn't working correctly after Laravel upstream changes * Use nunomaduro/laravel-console-summary * fix command name Co-authored-by: Tony Murray <murraytony@gmail.com>
17 lines
449 B
PHP
17 lines
449 B
PHP
<?php
|
|
|
|
namespace App\Providers;
|
|
|
|
use Illuminate\Support\ServiceProvider;
|
|
|
|
class CliServiceProvider extends ServiceProvider
|
|
{
|
|
public function register()
|
|
{
|
|
// Restrict LibreNMS CLI commands
|
|
if (defined('ARTISAN_BINARY') && ARTISAN_BINARY == 'lnms' && $this->app->environment() == 'production') {
|
|
$this->app->register(\NunoMaduro\LaravelConsoleSummary\LaravelConsoleSummaryServiceProvider::class);
|
|
}
|
|
}
|
|
}
|