lib/jetel/modules/sfpd/sfpd.rb in jetel-0.0.5 vs lib/jetel/modules/sfpd/sfpd.rb in jetel-0.0.6
- old
+ new
@@ -1,11 +1,10 @@
# encoding: utf-8
require 'pmap'
require_relative '../../config/config'
-require_relative '../../helpers/helpers'
require_relative '../../modules/module'
module Jetel
module Modules
class Sfpd < Module
@@ -14,23 +13,22 @@
name: 'sfpd',
url: 'https://data.sfgov.org/api/views/tmnf-yvry/rows.csv'
}
]
- def download
+ def download(global_options, options, args)
SOURCES.pmap do |source|
- target_dir = Helper.target_dir(self, source)
- downloader.download(source[:url], {:dir => target_dir})
+ download_source(source, global_options.merge(options))
end
end
- def extract
+ def extract(global_options, options, args)
end
- def transform
+ def transform(global_options, options, args)
end
- def load
+ def load(global_options, options, args)
end
end
end
end