Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Email instances for VmMigrate and Reconfiguration. #311

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ object:
datatype: string
priority: 13
owner:
default_value: "/Cloud/Orchestration/Reconfiguration/Email/ServiceReconfigure_complete?event=service_reconfigured"
default_value: "/System/Notification/Email/CloudOrchestrationServiceReconfigureComplete?event=service_reconfigured"
substitute: true
message: create
visibility:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ object:
datatype: string
priority: 9
owner:
default_value: "/Infrastructure/VM/Migrate/Email/VmMigrateTask_Complete?event=vm_migrated"
default_value: "/System/Notification/Email/VmMigrateTaskComplete?event=vm_migrated"
substitute: true
message: create
visibility:
Expand Down
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: CloudOrchestrationServiceReconfigureApproverApproved
inherits:
description:
fields:
- subject:
value: Request ID ${/#miq_request.id} - Service Reconfigure Request from ${/#miq_request.requester.email}
was Approved.
- body:
value: 'Approver,<br/><br/>A Service Reconfigure 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}'
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: CloudOrchestrationServiceReconfigureComplete
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_request.id} - Your Service Reconfigure Request has
Completed.
- body:
value: Hello,<br/><br/>Your Service Reconfigure Request has Completed.<br/><br/>
Thank you<br/> ${#signature}
- mail_method:
value: "#stop_email"
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: CloudOrchestrationServiceReconfigureRequesterApproved
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 Service Reconfigure Request was
Approved.
- body:
value: 'Hello,<br/><br/>Your Service Reconfigure Request was Approved.<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}'
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: VmMigrateRequestApproved
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 Migration Request
has been Approved.
- body:
value: 'Hello,<br/><br/>Your Virtual Machine Request was Approved. You will
be notified via email when the VM(s) have been migrated.<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}'
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
object_type: instance
version: 1.0
object:
attributes:
display_name:
name: VmMigrateTaskComplete
inherits:
description:
fields:
- to:
value: "${/#vm.owner.email} || ${/#vm_migrate_task.get_option(:owner_email)}
|| ${/#vm_migrate_task.requester.email} || ${/#vm_migrate.get_option(:owner_email)}
|| ${/#vm_migrate.requester.email} || ${/Configuration/Email/Default#default_recipient}"
- subject:
value: Request ID ${/#vm_migrate_task.miq_request.id} - Your Virtual Machine
Migration Request has Completed.
- body:
value: Hello,<br/><br/>Your Request to Migrate Virtual Machine ${/#vm_migrate_task.source}
has Completed. <br/><br/>If you are not already logged in, you can access
and manage your host here <a href=${/#host.show_url}>${/#host.show_url}</a>
<br/><br/> If you have any issues with your new host please contact Support.
<br/><br/> Thank you,<br/> ${#signature}
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: VmReconfigureRequestApproved
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 Reconfigure Request
was Approved.
- body:
value: Hello,<br/><br/>Your Virtual Machine Reconfiguration Request was Approved.<br/><br/>
Thank you<br/> ${#signature}
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: VmReconfigureTaskComplete
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_request.id} - Your Virtual Machine Reconfigure Request
has Completed.
- body:
value: Hello,<br/><br/>Your Virtual Machine Reconfiguration Request has Completed.<br/><br/>
Thank you<br/> ${#signature}
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ object:
description:
fields:
- rel5:
value: "/Infrastructure/VM/Migrate/Email/VmMigrateRequest_Approved"
value: "/System/Notification/Email/VmMigrateRequestApproved"
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ object:
description:
fields:
- rel5:
value: "/Infrastructure/VM/Reconfigure/Email/VmReconfigureRequestApproved"
value: "/System/Notification/Email/VmReconfigureRequestApproved"