Class: Brocade::SAN::Provisioning::ObjectManipulator
- Inherits:
-
Object
- Object
- Brocade::SAN::Provisioning::ObjectManipulator
- Defined in:
- lib/brocadesan/provisioning.rb
Overview
manipulator object used on #obj_manipulate to insert block of commands into standard obj manipulation template, see the #obj_manipulate
Instance Method Summary collapse
-
#checks(&block) ⇒ Object
:nodoc:.
- #in_session(&block) ⇒ Object
- #run_checks ⇒ Object
- #run_session ⇒ Object
Instance Method Details
#checks(&block) ⇒ Object
:nodoc:
881 882 883 |
# File 'lib/brocadesan/provisioning.rb', line 881 def checks(&block) @checks = block end |
#in_session(&block) ⇒ Object
889 890 891 |
# File 'lib/brocadesan/provisioning.rb', line 889 def in_session(&block) @in_session = block end |
#run_checks ⇒ Object
885 886 887 |
# File 'lib/brocadesan/provisioning.rb', line 885 def run_checks @checks.call if @checks end |
#run_session ⇒ Object
893 894 895 |
# File 'lib/brocadesan/provisioning.rb', line 893 def run_session @in_session.call if @in_session end |