@@ -74,6 +74,7 @@ def wipe_cluster(client)
7474 clear_datafeeds ( client )
7575 delete_data_frame_analytics ( client )
7676 delete_filters ( client )
77+ clear_transforms ( client )
7778 end
7879 delete_all_ilm_policies ( client ) if @has_ilm
7980 delete_all_follow_patterns ( client ) if @has_ccr
@@ -364,7 +365,7 @@ def clear_index_templates(client)
364365
365366 def clear_transforms ( client )
366367 client . transform . get_transform ( transform_id : '*' ) [ 'transforms' ] . each do |transform |
367- client . transform . delete_transform ( transform_id : transform [ :id ] )
368+ client . transform . delete_transform ( transform_id : transform [ 'id' ] )
368369 end
369370 end
370371
@@ -377,7 +378,7 @@ def clear_ml_filters(client)
377378
378379 def delete_all_node_shutdown_metadata ( client )
379380 nodes = client . shutdown . get_node
380- return unless nodes
381+ return unless nodes [ 'nodes' ]
381382
382383 nodes [ 'nodes' ] . each do |node |
383384 client . shutdown . delete_node ( node [ 'node_id' ] )
@@ -393,6 +394,7 @@ def wipe_calendars(client)
393394
394395 def delete_data_frame_analytics ( client )
395396 dfs = client . ml . get_data_frame_analytics
397+ return unless dfs [ 'data_frame_analytics' ]
396398
397399 dfs [ 'data_frame_analytics' ] . each do |df |
398400 client . ml . delete_data_frame_analytics ( id : df [ 'id' ] , force : true )
0 commit comments