X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/deaf93e06ddfb5346f0492f99f441aa4734e6bf5..5950f9090f499c770908622bd300d98f9f1da1fc:/services/api/lib/salvage_collection.rb diff --git a/services/api/lib/salvage_collection.rb b/services/api/lib/salvage_collection.rb index 2011f812d5..3813f41864 100755 --- a/services/api/lib/salvage_collection.rb +++ b/services/api/lib/salvage_collection.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + module SalvageCollection # Take two input parameters: a collection uuid and reason # Get "src_collection" with the given uuid @@ -29,7 +33,7 @@ module SalvageCollection def salvage_collection_locator_data manifest locators = [] size = 0 - manifest.scan /(^|[^[:xdigit:]])([[:xdigit:]]{32})((\+\d+)(\+|\b))?/ do |_, hash, _, sizehint, _| + manifest.scan(/(^|[^[:xdigit:]])([[:xdigit:]]{32})((\+\d+)(\+|\b))?/) do |_, hash, _, sizehint, _| if sizehint locators << hash.downcase + sizehint size += sizehint.to_i