Method: Beaker::Subcommands::SubcommandUtil.prune_unpersisted
- Defined in:
- lib/beaker/subcommands/subcommand_util.rb
.prune_unpersisted(options) ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/beaker/subcommands/subcommand_util.rb', line 27 def self.prune_unpersisted() UNPERSISTED_OPTIONS.each do |unpersisted_key| .each do |key, value| if key == unpersisted_key .delete(key) elsif value.is_a?(Hash) [key] = self.prune_unpersisted(value) unless value.empty? end end end end |