class CfScript::Scope::Base
Public Class Methods
new()
click to toggle source
# File lib/cf_script/scope.rb, line 31 def initialize enter_scope end
Public Instance Methods
finalize()
click to toggle source
# File lib/cf_script/scope.rb, line 35 def finalize exit_scope end
method_missing(m, *args, &block)
click to toggle source
# File lib/cf_script/scope.rb, line 43 def method_missing(m, *args, &block) CfScript::Command.run(m, *args, &block) end
spec_for(name)
click to toggle source
# File lib/cf_script/scope.rb, line 39 def spec_for(name) CfScript.spec_for(name) end
Protected Instance Methods
enter_scope()
click to toggle source
# File lib/cf_script/scope.rb, line 53 def enter_scope end
exit_scope()
click to toggle source
# File lib/cf_script/scope.rb, line 56 def exit_scope end
scope_name()
click to toggle source
# File lib/cf_script/scope.rb, line 49 def scope_name self.class.name.split('::').last.downcase end