summaryrefslogtreecommitdiff
path: root/lib/backup/helper.rb
blob: a1ee0faefe9e84d9e0340d6d81b6c6e0e5a3d201 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
module Backup
  module Helper
    def access_denied_error(path)
      message = <<~EOS

      ### NOTICE ###
      As part of restore, the task tried to move existing content from #{path}.
      However, it seems that directory contains files/folders that are not owned
      by the user #{Gitlab.config.gitlab.user}. To proceed, please move the files
      or folders inside #{path} to a secure location so that #{path} is empty and
      run restore task again.

      EOS
      raise message
    end
  end
end