From 6b92475d8d07fd3a8a63de7cc522c7cd78e7f545 Mon Sep 17 00:00:00 2001 From: "Buster \"Silver Eagle\" Neece" Date: Fri, 24 Jan 2020 23:08:25 -0600 Subject: [PATCH] Unify to a single console command location. --- bin/azuracast | 3 - bin/azuracast.php | 17 --- bin/console | 17 ++- composer.json | 2 +- docker-migrate.sh | 4 +- src/Radio/Backend/Liquidsoap.php | 2 +- templates/admin/backups/index.phtml | 138 +++++++++--------- .../roles/azuracast-setup/tasks/main.yml | 6 +- util/cli.php | 2 - 9 files changed, 96 insertions(+), 95 deletions(-) delete mode 100755 bin/azuracast delete mode 100644 bin/azuracast.php delete mode 100644 util/cli.php diff --git a/bin/azuracast b/bin/azuracast deleted file mode 100755 index 9e6ae44fb..000000000 --- a/bin/azuracast +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env php - dirname(__DIR__), -]); - -$di = $app->getContainer(); - -App\Customization::initCli(); - -/** @var Azura\Console\Application $cli */ -$cli = $di->get(Azura\Console\Application::class); -$cli->run(); \ No newline at end of file diff --git a/bin/console b/bin/console index 9e6ae44fb..112c147f9 100644 --- a/bin/console +++ b/bin/console @@ -1,3 +1,18 @@ #!/usr/bin/env php dirname(__DIR__), +]); + +$di = $app->getContainer(); + +App\Customization::initCli(); + +/** @var Azura\Console\Application $cli */ +$cli = $di->get(Azura\Console\Application::class); +$cli->run(); \ No newline at end of file diff --git a/composer.json b/composer.json index 0516d9951..aa280ae6e 100644 --- a/composer.json +++ b/composer.json @@ -109,7 +109,7 @@ } }, "bin": [ - "bin/azuracast" + "bin/console" ], "config": { "preferred-install": "dist" diff --git a/docker-migrate.sh b/docker-migrate.sh index c48c83903..37bfbb2bd 100644 --- a/docker-migrate.sh +++ b/docker-migrate.sh @@ -16,8 +16,8 @@ fi BASE_DIR=`pwd` # Create backup from existing installation. -chmod a+x bin/azuracast -./bin/azuracast azuracast:backup --exclude-media migration.zip +chmod a+x bin/console +./bin/console azuracast:backup --exclude-media migration.zip read -n 1 -s -r -p "Database backed up. Press any key to continue (Install Docker)..." diff --git a/src/Radio/Backend/Liquidsoap.php b/src/Radio/Backend/Liquidsoap.php index 9369dc811..854af60b2 100644 --- a/src/Radio/Backend/Liquidsoap.php +++ b/src/Radio/Backend/Liquidsoap.php @@ -719,7 +719,7 @@ class Liquidsoap extends AbstractBackend implements EventSubscriberInterface } } else { // Ansible shell-script call. - $shell_path = '/usr/bin/php ' . $settings->getBaseDirectory() . '/bin/azuracast'; + $shell_path = '/usr/bin/php ' . $settings->getBaseDirectory() . '/bin/console'; $shell_args = []; $shell_args[] = 'azuracast:internal:' . $endpoint; diff --git a/templates/admin/backups/index.phtml b/templates/admin/backups/index.phtml index 56d68265a..516f052b3 100644 --- a/templates/admin/backups/index.phtml +++ b/templates/admin/backups/index.phtml @@ -6,7 +6,7 @@ $this->layout('main', [ 'title' => __('Backups'), - 'manual' => true + 'manual' => true, ]); $assets @@ -16,75 +16,75 @@ $assets
- -
-

- - -

-
-
-

- 0): ?> - ') ?> - - + +

+

+ + +

+
+
+

+ 0): ?> + ')?> + + + +

+
+ - + +
+

+ + +

+
+ -
- -
-

- - -

-
- -
-

+

-

+

- isDocker()): ?> -
./docker.sh restore path_to_backup.zip
- -
/var/azuracast/www/bin/azuracast azuracast:restore path_to_backup.zip
- + isDocker()): ?> +
./docker.sh restore path_to_backup.zip
+ +
/var/azuracast/www/bin/console azuracast:restore path_to_backup.zip
+ -

+

-

+

@@ -96,26 +96,33 @@ $assets - - - - + + + + - + - - + + @@ -127,11 +134,12 @@ $assets diff --git a/util/ansible/roles/azuracast-setup/tasks/main.yml b/util/ansible/roles/azuracast-setup/tasks/main.yml index 330d40a2d..99c644b18 100644 --- a/util/ansible/roles/azuracast-setup/tasks/main.yml +++ b/util/ansible/roles/azuracast-setup/tasks/main.yml @@ -3,16 +3,16 @@ file: path="{{ item }}" state=touch mode="a+x" with_items: - "{{ www_base }}/update.sh" - - "{{ www_base }}/bin/azuracast" + - "{{ www_base }}/bin/console" - name: Run AzuraCast Setup (Install Mode) become: true become_user: azuracast - shell: php {{ www_base }}/bin/azuracast.php azuracast:setup + shell: php {{ www_base }}/bin/console azuracast:setup when: update_mode|bool == false - name: Run AzuraCast Setup (Update Mode) become: true become_user: azuracast - shell: php {{ www_base }}/bin/azuracast.php azuracast:setup --update + shell: php {{ www_base }}/bin/console azuracast:setup --update when: update_mode|bool == true diff --git a/util/cli.php b/util/cli.php deleted file mode 100644 index b39512e07..000000000 --- a/util/cli.php +++ /dev/null @@ -1,2 +0,0 @@ -
- - "> + + ">
- e($row['basename']) ?> + e($row['basename'])?> + +