|
945 | 945 | contentType: ContentType::JSON |
946 | 946 | )) |
947 | 947 | ->param('name', '', new WhiteList([ |
948 | | - Event::DATABASE_QUEUE_NAME, |
949 | | - Event::DELETE_QUEUE_NAME, |
950 | | - Event::AUDITS_QUEUE_NAME, |
951 | | - Event::MAILS_QUEUE_NAME, |
952 | | - Event::FUNCTIONS_QUEUE_NAME, |
953 | | - Event::STATS_RESOURCES_QUEUE_NAME, |
954 | | - Event::STATS_USAGE_QUEUE_NAME, |
955 | | - Event::WEBHOOK_QUEUE_NAME, |
956 | | - Event::CERTIFICATES_QUEUE_NAME, |
957 | | - Event::BUILDS_QUEUE_NAME, |
958 | | - Event::MESSAGING_QUEUE_NAME, |
959 | | - Event::MIGRATIONS_QUEUE_NAME |
| 948 | + System::getEnv('_APP_DATABASE_QUEUE_NAME', Event::DATABASE_QUEUE_NAME), |
| 949 | + System::getEnv('_APP_DELETE_QUEUE_NAME', Event::DELETE_QUEUE_NAME), |
| 950 | + System::getEnv('_APP_AUDITS_QUEUE_NAME', Event::AUDITS_QUEUE_NAME), |
| 951 | + System::getEnv('_APP_MAILS_QUEUE_NAME', Event::MAILS_QUEUE_NAME), |
| 952 | + System::getEnv('_APP_FUNCTIONS_QUEUE_NAME', Event::FUNCTIONS_QUEUE_NAME), |
| 953 | + System::getEnv('_APP_STATS_RESOURCES_QUEUE_NAME', Event::STATS_RESOURCES_QUEUE_NAME), |
| 954 | + System::getEnv('_APP_STATS_USAGE_QUEUE_NAME', Event::STATS_USAGE_QUEUE_NAME), |
| 955 | + System::getEnv('_APP_WEBHOOK_QUEUE_NAME', Event::WEBHOOK_QUEUE_NAME), |
| 956 | + System::getEnv('_APP_CERTIFICATES_QUEUE_NAME', Event::CERTIFICATES_QUEUE_NAME), |
| 957 | + System::getEnv('_APP_BUILDS_QUEUE_NAME', Event::BUILDS_QUEUE_NAME), |
| 958 | + System::getEnv('_APP_MESSAGING_QUEUE_NAME', Event::MESSAGING_QUEUE_NAME), |
| 959 | + System::getEnv('_APP_MIGRATIONS_QUEUE_NAME', Event::MIGRATIONS_QUEUE_NAME) |
960 | 960 | ]), 'The name of the queue') |
961 | 961 | ->param('threshold', 5000, new Integer(true), 'Queue size threshold. When hit (equal or higher), endpoint returns server error. Default value is 5000.', true) |
962 | 962 | ->inject('response') |
|
993 | 993 |
|
994 | 994 | /** @var Event $queue */ |
995 | 995 | $queue = match ($name) { |
996 | | - Event::DATABASE_QUEUE_NAME => $queueForDatabase, |
997 | | - Event::DELETE_QUEUE_NAME => $queueForDeletes, |
998 | | - Event::AUDITS_QUEUE_NAME => $queueForAudits, |
999 | | - Event::MAILS_QUEUE_NAME => $queueForMails, |
1000 | | - Event::FUNCTIONS_QUEUE_NAME => $queueForFunctions, |
1001 | | - Event::STATS_RESOURCES_QUEUE_NAME => $queueForStatsResources, |
1002 | | - Event::STATS_USAGE_QUEUE_NAME => $queueForStatsUsage, |
1003 | | - Event::WEBHOOK_QUEUE_NAME => $queueForWebhooks, |
1004 | | - Event::CERTIFICATES_QUEUE_NAME => $queueForCertificates, |
1005 | | - Event::BUILDS_QUEUE_NAME => $queueForBuilds, |
1006 | | - Event::MESSAGING_QUEUE_NAME => $queueForMessaging, |
1007 | | - Event::MIGRATIONS_QUEUE_NAME => $queueForMigrations, |
| 996 | + System::getEnv('_APP_DATABASE_QUEUE_NAME', Event::DATABASE_QUEUE_NAME) => $queueForDatabase, |
| 997 | + System::getEnv('_APP_DELETE_QUEUE_NAME', Event::DELETE_QUEUE_NAME) => $queueForDeletes, |
| 998 | + System::getEnv('_APP_AUDITS_QUEUE_NAME', Event::AUDITS_QUEUE_NAME) => $queueForAudits, |
| 999 | + System::getEnv('_APP_MAILS_QUEUE_NAME', Event::MAILS_QUEUE_NAME) => $queueForMails, |
| 1000 | + System::getEnv('_APP_FUNCTIONS_QUEUE_NAME', Event::FUNCTIONS_QUEUE_NAME) => $queueForFunctions, |
| 1001 | + System::getEnv('_APP_STATS_RESOURCES_QUEUE_NAME', Event::STATS_RESOURCES_QUEUE_NAME) => $queueForStatsResources, |
| 1002 | + System::getEnv('_APP_STATS_USAGE_QUEUE_NAME', Event::STATS_USAGE_QUEUE_NAME) => $queueForStatsUsage, |
| 1003 | + System::getEnv('_APP_WEBHOOK_QUEUE_NAME', Event::WEBHOOK_QUEUE_NAME) => $queueForWebhooks, |
| 1004 | + System::getEnv('_APP_CERTIFICATES_QUEUE_NAME', Event::CERTIFICATES_QUEUE_NAME) => $queueForCertificates, |
| 1005 | + System::getEnv('_APP_BUILDS_QUEUE_NAME', Event::BUILDS_QUEUE_NAME) => $queueForBuilds, |
| 1006 | + System::getEnv('_APP_MESSAGING_QUEUE_NAME', Event::MESSAGING_QUEUE_NAME) => $queueForMessaging, |
| 1007 | + System::getEnv('_APP_MIGRATIONS_QUEUE_NAME', Event::MIGRATIONS_QUEUE_NAME) => $queueForMigrations, |
1008 | 1008 | }; |
1009 | 1009 | $failed = $queue->getSize(failed: true); |
1010 | 1010 |
|
|
0 commit comments