# File lib/blimpy/cli.rb, line 25 def box_by_name(name) engine = load_engine box = nil ship_id = nil data = nil engine.fleet.members.each do |instance_id, instance_data| next unless instance_data[:name] == name ship_id = instance_id data = instance_data break end if ship_id.nil? return nil end engine.fleet.ships.each do |ship| next unless ship.name == name ship.with_data(ship_id, data) return ship end end