Class: Md2site::ListFile
- Inherits:
-
Object
- Object
- Md2site::ListFile
- Defined in:
- lib/md2site/listfile.rb
Overview
ダウンロード一覧ファイルクラス
Instance Method Summary collapse
-
#add(row) ⇒ void
行追加.
-
#close ⇒ void
ダウンロード一覧ファイルクローズ.
-
#initialize(dir, mes) ⇒ ListFile
constructor
初期化.
Constructor Details
#initialize(dir, mes) ⇒ ListFile
初期化
12 13 14 15 16 17 18 19 |
# File 'lib/md2site/listfile.rb', line 12 def initialize(dir, mes) @fname = File.join(dir, LIST_FILE) @mes = mes @mes.exc_file_open(@fname) { @csv = CSV.open(@fname, "w", { col_sep: "\t", headers: true }) } @csv.add_row([FIELD_FILENMAE, FIELD_DATETIMESTR, FIELD_UNIXTIME, FIELD_MD5]) end |
Instance Method Details
#add(row) ⇒ void
This method returns an undefined value.
行追加
26 27 28 |
# File 'lib/md2site/listfile.rb', line 26 def add(row) @csv.add_row(row) end |
#close ⇒ void
This method returns an undefined value.
ダウンロード一覧ファイルクローズ
34 35 36 |
# File 'lib/md2site/listfile.rb', line 34 def close @mes.exc_file_close(@fname) { @csv.close } end |