-
Notifications
You must be signed in to change notification settings - Fork 120
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #303 from billfitzgerald0120/email2_infra_miqprovi…
…sion Email instances for Infra VM provisioning.
- Loading branch information
Showing
10 changed files
with
135 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
18 changes: 18 additions & 0 deletions
18
...automate/ManageIQ/System/Notification/Email.class/infrastructuremiqprovisioncomplete.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionComplete | ||
inherits: | ||
description: | ||
fields: | ||
- to: | ||
value: "${/#miq_provision.miq_request.get_option(:owner_email)} || ${/#miq_provision.miq_request.requester.email} | ||
|| ${/Configuration/Email/Default#default_recipient}" | ||
- subject: | ||
value: 'Request ID ${/#miq_provision.miq_request.id} - Your Virtual Machine | ||
Request has Completed - Vm Name: <${/#miq_provision.vm.name}>' | ||
- customize: | ||
value: miq_provision_customize_body |
18 changes: 18 additions & 0 deletions
18
...IQ/System/Notification/Email.class/infrastructuremiqprovisionrequestapproverapproved.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionRequestApproverApproved | ||
inherits: | ||
description: | ||
fields: | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Virtual Machine Request from <${/#miq_request.requester.email}> | ||
was Approved, pending Quota Validation. | ||
- body: | ||
value: 'Approver, <br><br>A Virtual Machine Request received from ${/#miq_request.requester.email} | ||
was Approved.<br><br>Approvers reason: ${/#miq_request.reason}<br><br>To view | ||
this Request go to: <a href=${/#miq_request.show_url}>${/#miq_request.show_url}</a><br><br> | ||
Thank you,<br> ${#signature}' |
18 changes: 18 additions & 0 deletions
18
...geIQ/System/Notification/Email.class/infrastructuremiqprovisionrequestapproverdenied.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionRequestApproverDenied | ||
inherits: | ||
description: | ||
fields: | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Virtual Machine Request from <${/#miq_request.requester.email}> | ||
was Denied. | ||
- body: | ||
value: 'Approver, <br><br>A Virtual Machine Request received from ${/#miq_request.requester.email} | ||
was Denied.<br><br>${/#miq_request.resource.message}.<br><br>Approvers notes: | ||
${/#miq_request.reason}<br><br>For more information you can go to: <a href=${/#miq_request.show_url}>${/#miq_request.show_url}</a><br><br> | ||
Thank you,<br> ${#signature}' |
18 changes: 18 additions & 0 deletions
18
...eIQ/System/Notification/Email.class/infrastructuremiqprovisionrequestapproverpending.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionRequestApproverPending | ||
inherits: | ||
description: | ||
fields: | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Virtual Machine Request from <${/#miq_request.requester.email}> | ||
Pending Approval. | ||
- body: | ||
value: 'Approver, <br><br>A Virtual Machine Request received from ${/#miq_request.requester.email} | ||
is Pending.<br><br>${/#miq_request.resource.message}.<br><br>Approvers notes: | ||
${/#miq_request.reason}<br><br>For more information you can go to: <a href=${/#miq_request.show_url}>${/#miq_request.show_url}</a><br><br> | ||
Thank you,<br> ${#signature}' |
21 changes: 21 additions & 0 deletions
21
...Q/System/Notification/Email.class/infrastructuremiqprovisionrequestrequesterapproved.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionRequestRequesterApproved | ||
inherits: | ||
description: | ||
fields: | ||
- to: | ||
value: "${/#miq_request.get_option(:owner_email)} || ${/#miq_request.requester.email} | ||
|| ${/Configuration/Email/Default#default_recipient}" | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Your Virtual Machine Request was Approved, | ||
pending Quota Validation. | ||
- body: | ||
value: 'Hello ${/#user.name},<br><br>Your Virtual Machine Request was Approved. | ||
If Quota validation is successful you will be notified via email when the | ||
host is available.<br><br>To view this Request go to: <a href=${/#miq_request.show_url}>${/#miq_request.show_url}</a><br><br> | ||
Thank you,<br> ${#signature}' |
20 changes: 20 additions & 0 deletions
20
...eIQ/System/Notification/Email.class/infrastructuremiqprovisionrequestrequesterdenied.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionRequestRequesterDenied | ||
inherits: | ||
description: | ||
fields: | ||
- to: | ||
value: "${/#miq_request.get_option(:owner_email)} || ${/#miq_request.requester.email} | ||
|| ${/Configuration/Email/Default#default_recipient}" | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Your Virtual Machine Request was Denied. | ||
- body: | ||
value: 'Hello,<br><br>Your Virtual Machine Request was Denied.<br><br>${/#miq_request.resource.message}.<br><br>Approvers | ||
notes: ${/#miq_request.reason}<br><br>For more information you can go to: | ||
<a href=${/#miq_request.show_url}>${/#miq_request.show_url}</a><br><br> Thank | ||
you,<br> ${#signature}' |
19 changes: 19 additions & 0 deletions
19
...IQ/System/Notification/Email.class/infrastructuremiqprovisionrequestrequesterpending.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
object_type: instance | ||
version: 1.0 | ||
object: | ||
attributes: | ||
display_name: | ||
name: InfrastructureMiqProvisionRequestRequesterPending | ||
inherits: | ||
description: | ||
fields: | ||
- to: | ||
value: "${/#miq_request.get_option(:owner_email)} || ${/#miq_request.requester.email} | ||
|| ${/Configuration/Email/Default#default_recipient}" | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Your Virtual Machine Request is Pending. | ||
- body: | ||
value: 'Hello,<br><br>Please review your Virtual Machine Request and wait for | ||
approval from an Administrator.<br><br>To view this Request go to: <a href=${/#miq_request.show_url}>${/#miq_request.show_url}</a><br><br> | ||
Thank you,<br> ${#signature}' |