Class: Gitlab::Database::Migrations::Observers::BatchDetails
Constant Summary
collapse
- FILE_NAME =
'batch-details.json'
Instance Attribute Summary
#connection, #observation, #output_dir
Instance Method Summary
collapse
#initialize
Instance Method Details
#after ⇒ Object
14
15
16
|
# File 'lib/gitlab/database/migrations/observers/batch_details.rb', line 14
def after
@finished_at = get_time
end
|
#before ⇒ Object
10
11
12
|
# File 'lib/gitlab/database/migrations/observers/batch_details.rb', line 10
def before
@started_at = get_time
end
|
#record ⇒ Object
18
19
20
|
# File 'lib/gitlab/database/migrations/observers/batch_details.rb', line 18
def record
File.open(path, 'wb') { |file| file.write(file_contents.to_json) }
end
|