Skip to content

Commit ed63d3a

Browse files
authored
Updating to set mediaflux id and storage performance to Standard for imported works (#1009)
1 parent 34f34eb commit ed63d3a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/tasks/import.rake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ namespace :import do
3838
mediaflux_projects = CSV.read(project_file, headers: true)
3939
mediaflux_projects.each do |project_metadata|
4040
project_id = project_metadata["projectID"]
41-
byebug
4241
existing_project = Project.where("metadata_json @> ?", JSON.dump(project_id:))
4342
if existing_project.count > 0
4443
puts "Skipping project #{project_id}. There are already #{existing_project.count} version of that project in the system"
@@ -60,13 +59,14 @@ namespace :import do
6059
data_user_read_only: data_user,
6160
project_directory: project_metadata["path"],
6261
storage_capacity: {size: { approved: storage_size_gb, requested: storage_size_gb}, unit: {approved: "GB", requested: "GB"}},
62+
storage_performance_expectations: { requested: "Standard", approved: "Standard" },
6363
created_by: project_metadata["creatorUser"],
6464
created_on: project_metadata["createdOn"]
6565
})
6666
if test_run
6767
puts metadata.to_json
6868
else
69-
project = Project.create!(metadata:)
69+
project = Project.create!(metadata:, mediaflux_id: project_metadata["asset"])
7070
puts "Created project for #{project_id}"
7171
end
7272
end

0 commit comments

Comments
 (0)