Sha256: 7b11df64862ee133302cb4d8f2d2ddea72b095b69cb79a3b369670052db251be
Contents?: true
Size: 614 Bytes
Versions: 16
Compression:
Stored size: 614 Bytes
Contents
require 'json' module HybridPlatformsConductor module HpcPlugins module Test # Test that the node has not diverged since last deployment class Divergence < HybridPlatformsConductor::Test # Check my_test_plugin.rb.sample documentation for signature details. def test_on_check_node(stdout, stderr, exit_status) @deployer.parse_deploy_output(@node, stdout, stderr).each do |task_info| error "Task #{task_info[:name]} has diverged", JSON.pretty_generate(task_info) if task_info[:status] == :changed end end end end end end
Version data entries
16 entries across 16 versions & 1 rubygems