# File lib/chef_zero/data_store/memory_store_v2.rb, line 94
      def delete_dir(path, *options)
        parent = _get(path[0,path.length-1])
        if !parent.has_key?(path[-1])
          raise DataNotFoundError.new(path)
        end
        if !parent[path[-1]].is_a?(Hash)
          raise "delete_dir only works with directories: #{path}"
        end
        parent.delete(path[-1])
      end