@@ -36,6 +36,7 @@ Write-Host "[INFO] Installing Erlang to $erlang_install_dir..."
36
36
37
37
$rabbitmq_installer_download_url = " https://github.com/rabbitmq/rabbitmq-server/releases/download/v$rabbitmq_ver /rabbitmq-server-$rabbitmq_ver .exe"
38
38
$rabbitmq_installer_path = Join-Path - Path $base_installers_dir - ChildPath " rabbitmq-server-$rabbitmq_ver .exe"
39
+ Write-Host " [INFO] rabbitmq installer path $rabbitmq_installer_path "
39
40
40
41
$erlang_reg_path = ' HKLM:\SOFTWARE\Ericsson\Erlang'
41
42
if (Test-Path ' HKLM:\SOFTWARE\WOW6432Node\' )
@@ -86,13 +87,14 @@ Write-Host '[INFO] Installing and starting RabbitMQ with default config...'
86
87
& $rabbitmq_installer_path ' /S' | Out-Null
87
88
(Get-Service - Name RabbitMQ).Status
88
89
90
+ $rabbitmq_base_path = (Get-ItemProperty - Name Install_Dir - Path ' HKLM:\SOFTWARE\WOW6432Node\VMware, Inc.\RabbitMQ Server' ).Install_Dir
89
91
$regPath = ' HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RabbitMQ'
90
92
if (Test-Path ' HKLM:\SOFTWARE\WOW6432Node\' )
91
93
{
92
94
$regPath = ' HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\RabbitMQ'
93
95
}
94
- $rabbitmq_base_path = Split-Path - Parent (Get-ItemProperty $regPath ' UninstallString ' ).UninstallString
95
- $rabbitmq_version = ( Get-ItemProperty $regPath " DisplayVersion " ).DisplayVersion
96
+ $rabbitmq_version = (Get-ItemProperty $regPath ' DisplayVersion ' ).DisplayVersion
97
+ Write-Host " [INFO] RabbitMQ version path: $rabbitmq_base_path and version: $rabbitmq_version "
96
98
97
99
$rabbitmq_home = Join-Path - Path $rabbitmq_base_path - ChildPath " rabbitmq_server-$rabbitmq_version "
98
100
Write-Host " [INFO] Setting RABBITMQ_HOME to '$rabbitmq_home '..."
155
157
$ErrorActionPreference = ' Continue'
156
158
Write-Host ' [INFO] Getting RabbitMQ status...'
157
159
& $rabbitmqctl_path status
160
+
161
+ $ErrorActionPreference = ' Continue'
162
+ Write-Host ' [INFO] Enabling plugins...'
163
+ & $rabbitmq_plugins_path enable rabbitmq_management rabbitmq_stream rabbitmq_stream_management rabbitmq_amqp1_0
0 commit comments