From: elijah Date: Sat, 9 Feb 2013 03:39:34 +0000 (-0800) Subject: added 'nodes_like_me' macro X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=2cc1bf46d9486352ebb5c785201ed7753cbfc65a;p=leap%2Fleap_cli.git added 'nodes_like_me' macro --- diff --git a/lib/leap_cli/config/object.rb b/lib/leap_cli/config/object.rb index e039660..9172fa7 100644 --- a/lib/leap_cli/config/object.rb +++ b/lib/leap_cli/config/object.rb @@ -187,6 +187,13 @@ module LeapCli global.nodes end + # + # returns a list of nodes that match similar production level (production, local, testing, etc) + # + def nodes_like_me + nodes[:production => @node.production, :local => @node.local] + end + class FileMissing < Exception attr_accessor :path, :options def initialize(path, options={})