RubyZipを使用してZipディレクトリ内のファイルにアクセスしています。
Zip::ZipFile.open(self.package.to_s) do |zipfile|
zipfile.glob("**/*.*").each {|file| update_or_save(file)}
end
RubyZipには、Ruby Dir#globと同様の#globメソッドがあります。この方法の私の理解から、
.glob("**/*.*")
Zipフォルダ内のサブディレクトリにすべてのファイルの配列を作成する必要があります。これはmotの部分ではうまく機能しますが、ディレクトリが配列に含まれているように見えるエラーが発生しています。
test dvd/02 Vision Seminars and TOTs/1 TOT I/TOT I Handouts/Hungary Dr. Anna handouts/
ここにディレクトリが含まれているのはなぜですか?必要に応じてここにレスキューを追加する可能性がありますが、そもそもなぜこのディレクトリが追加されているのか混乱しています。