PowerShell module containing cmdlets to manage RabbitMQ.
PowerShell
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
Tests Added Add- and Remove-RabbitMQQueue cmdlets Mar 6, 2014
en-US Added about_UnEscapingDotAndSlashes Mar 6, 2014
AddExchange.ps1 Added Credentials param to all cmdlets Mar 22, 2014
AddMessage.ps1 Added Credentials param to all cmdlets Mar 22, 2014
AddPermission.ps1 Added cmdlets to manage permissions Mar 22, 2014
AddQueue.ps1 Added Credentials param to all cmdlets Mar 22, 2014
AddQueueBinding.ps1 Added Credentials param to all cmdlets Mar 22, 2014
AddUser.ps1 Added cmdlets to manage users Mar 22, 2014
AddVirtualHost.ps1 Added Credentials param to all cmdlets Mar 22, 2014
ApplyFilter.ps1 Fixed ApplyFilter Mar 4, 2014
ClearQueue.ps1 Added Credentials param to all cmdlets Mar 22, 2014
Constants.ps1 Added Get-RabbitMQVirtualHost cmdlet Feb 28, 2014
CopyMessage.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetChannel.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetConnection.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetExchange.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetItemsFromRabbitMQApi.ps1 Added Get-RabbitMQUser cmdlet Mar 20, 2014
GetMessage.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetNode.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetOverview.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetPermission.ps1 Added cmdlets to manage permissions Mar 22, 2014
GetQueue.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetQueueBinding.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetRabbitMQCredentials.ps1 Added Get-RabbitMQVirtualHost cmdlet Feb 28, 2014
GetUser.ps1 Added Credentials param to all cmdlets Mar 22, 2014
GetVirtualHost.ps1 Added Credentials param to all cmdlets Mar 22, 2014
Invoke_RestMethodProxy.ps1 Disabled KeepAlive Mar 10, 2014
LICENSE Initial commit Feb 28, 2014
MoveMessage.ps1 Added Credentials param to all cmdlets Mar 22, 2014
NamesToString.ps1 Added Get-RabbitMQVirtualHost cmdlet Feb 28, 2014
NormaliseCredentials.ps1 Added Credentials param to all cmdlets Mar 22, 2014
PreventUnEscapeDotsAndSlashesOnUri.ps1 Some bugfixes Mar 12, 2014
README.md Update README.md Mar 7, 2014
RabbitMQTools.psd1 Added cmdlets to manage permissions Mar 22, 2014
RabbitMQTools.psm1 Added cmdlets to manage permissions Mar 22, 2014
RabbitMqTools.Format.Ps1xml Added cmdlets to manage permissions Mar 22, 2014
RegisterServer.ps1 Added Register- Unregister-RabbitMQServer Mar 12, 2014
RemoveConnection.ps1 Added Credentials param to all cmdlets Mar 22, 2014
RemoveExchange.ps1 Added Credentials param to all cmdlets Mar 22, 2014
RemovePermission.ps1 Added cmdlets to manage permissions Mar 22, 2014
RemoveQueue.ps1 Added Credentials param to all cmdlets Mar 22, 2014
RemoveQueueBinding.ps1 Added Credentials param to all cmdlets Mar 22, 2014
RemoveUser.ps1 Added cmdlets to manage users Mar 22, 2014
RemoveVirtualHost.ps1 Added Credentials param to all cmdlets Mar 22, 2014
SendItemsToOutput.ps1 Fixed SendItemsToOutput Mar 4, 2014
SetPermission.ps1 Added cmdlets to manage permissions Mar 22, 2014
SetUser.ps1 Added cmdlets to manage users Mar 22, 2014
TabExpansions.ps1 Added cmdlets to manage permissions Mar 22, 2014
UnregisterServer.ps1 Added Register- Unregister-RabbitMQServer Mar 12, 2014

README.md

RabbitMQTools

This module provides set of cmdlets to manage RabbitMQ.

Getting started

Clone the repository to your local drive and then import it to PowerShell

cd .\path_to_module_directy
Import-Module RabbitMQTools

Alternatively, if you want the module to be imported automatically every time new PowerShell session is started then clone the repository to your modules path. To find the path run

$env:PSModulePath -split ';'

and clone the repository to the path under your documents.

What can I do with it?

There is a set of cmdlets to manage the server, such as:

  • Get-RabbitMQOverview
  • Get-RabbitMQNode
  • Get-RabbitMQConnection
  • Get-RabbitMQChannel
  • Get-RabbitMQVirtualHost, Add-RabbitMQVirtualHost, Remove-RabbitMQVirtualHost
  • Get-RabbitMQExchage, Add-RabbitMQExchange, Remove-RabbitMQExchange
  • Get-RbbitMQQueue, Add-RabbitMQQueue, Remove-RabbitMQQueue
  • Get-RabbitMQMessage

To learn more about a cmdlet, or to see some examples run get-hel cmdlet_name