app/models/myreplicator/export.rb in myreplicator-0.0.17 vs app/models/myreplicator/export.rb in myreplicator-0.1.0
- old
+ new
@@ -42,11 +42,14 @@
##
# Runs the export process using the required Exporter library
##
def export_table
- exporter = MysqlExporter.new
- exporter.export_table self
+ Log.run(:job_type => "export", :name => schedule_name,
+ :file => filename, :export_id => id) do |log|
+ exporter = MysqlExporter.new
+ exporter.export_table self
+ end
end
def filename
@file_name ||= "#{source_schema}_#{table_name}_#{Time.now.to_i}.tsv"
end