mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 14:27:59 +00:00
Update rabbit-mq.ts
This commit is contained in:
@@ -43,8 +43,6 @@ type TDeleteRabbitMqUser = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
async function createRabbitMqUser({ axiosInstance, createUser, virtualHost }: TCreateRabbitMQUser): Promise<void> {
|
async function createRabbitMqUser({ axiosInstance, createUser, virtualHost }: TCreateRabbitMQUser): Promise<void> {
|
||||||
// const baseUrl = `${removeTrailingSlash(connection.host)}:${connection.port}/api`;
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
// Create user
|
// Create user
|
||||||
const userUrl = `/users/${createUser.username}`;
|
const userUrl = `/users/${createUser.username}`;
|
||||||
@@ -54,7 +52,6 @@ async function createRabbitMqUser({ axiosInstance, createUser, virtualHost }: TC
|
|||||||
};
|
};
|
||||||
|
|
||||||
await axiosInstance.put(userUrl, userData);
|
await axiosInstance.put(userUrl, userData);
|
||||||
console.log(`User ${createUser.username} created successfully`);
|
|
||||||
|
|
||||||
// Set permissions for the virtual host
|
// Set permissions for the virtual host
|
||||||
if (virtualHost) {
|
if (virtualHost) {
|
||||||
@@ -68,7 +65,6 @@ async function createRabbitMqUser({ axiosInstance, createUser, virtualHost }: TC
|
|||||||
`/permissions/${encodeURIComponent(virtualHost.name)}/${createUser.username}`,
|
`/permissions/${encodeURIComponent(virtualHost.name)}/${createUser.username}`,
|
||||||
permissionData
|
permissionData
|
||||||
);
|
);
|
||||||
console.log(`Permissions set for user ${createUser.username} on virtual host ${virtualHost.name}`);
|
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
logger.error(error, "Error creating RabbitMQ user");
|
logger.error(error, "Error creating RabbitMQ user");
|
||||||
|
|||||||
Reference in New Issue
Block a user