diff --git a/lib/gtl_formatter.rb b/lib/gtl_formatter.rb index 65983c8ec27..0d146be33c2 100644 --- a/lib/gtl_formatter.rb +++ b/lib/gtl_formatter.rb @@ -12,6 +12,7 @@ class GtlFormatter COLUMN_WITH_ICON = { 'authentication_status' => 'authentication_status_image', 'last_compliance_status' => 'last_compliance_status_image', + 'payload_valid' => 'payload_valid_image', }.freeze COLUMN_WITH_BACKGROUND_ICON = { @@ -218,6 +219,15 @@ def self.authentication_status_image(item) end end + def self.payload_valid_image(item) + case item.payload_valid + when true + "pficon pficon-ok" + else + "pficon pficon-error-circle-o" + end + end + def self.normalized_state_image(item) NORMALIZED_STATE_ICON[item.normalized_state] end diff --git a/product/views/ManageIQ_Providers_Workflows_AutomationManager_Workflow.yaml b/product/views/ManageIQ_Providers_Workflows_AutomationManager_Workflow.yaml index 509cee29076..31ff9a03e1f 100644 --- a/product/views/ManageIQ_Providers_Workflows_AutomationManager_Workflow.yaml +++ b/product/views/ManageIQ_Providers_Workflows_AutomationManager_Workflow.yaml @@ -23,6 +23,7 @@ cols: - name - description - repository +- payload_valid - created_at - updated_at @@ -37,6 +38,7 @@ col_order: - name - description - configuration_script_source.name +- payload_valid - created_at - updated_at @@ -45,6 +47,7 @@ headers: - Name - Description - Repository +- Valid - Created On - Updated On @@ -55,6 +58,7 @@ col_formats: - - - +- # Condition(s) string for the SQL query conditions: