]> gitweb.fluxo.info Git - leap/leap_cli.git/commitdiff
spit out the full callstack when -v2
authorelijah <elijah@riseup.net>
Tue, 26 Feb 2013 23:28:56 +0000 (15:28 -0800)
committerelijah <elijah@riseup.net>
Tue, 26 Feb 2013 23:28:56 +0000 (15:28 -0800)
lib/leap_cli/config/object.rb

index 6f30fe93126c8ddeae39493038791df735636a86..b8b3c380e96f384e92fbf56cb6434b9a7cd30a88 100644 (file)
@@ -393,6 +393,14 @@ module LeapCli
       end
 
       def evaluate_now(key, value)
+        if LeapCli.log_level >= 2
+          @node.instance_eval(value)
+        else
+          evaluate_now!(key, value)
+        end
+      end
+
+      def evaluate_now!(key, value)
         return @node.instance_eval(value)
       rescue SystemStackError => exc
         Util::log 0, :error, "while evaluating node '#{@node.name}'"