Открыть боковую панель
nt_test132
nt_project_7gohtg18g8li
Коммиты
ae531ad0
Коммит
ae531ad0
создал
Ноя 08, 2017
по автору
Michael Kozono
Просмотр файлов
Use `find` `-prune` option for performance
владелец
aa2c57e9
Изменения
1
Скрыть пробелы
Построчно
Рядом
lib/gitlab/background_migration/prepare_unhashed_uploads.rb
Просмотр файла @
ae531ad0
...
...
@@ -59,9 +59,11 @@ def each_file_path(search_dir, &block)
end
def
build_find_command
(
search_dir
)
cmd
=
[
'find'
,
search_dir
,
'-type'
,
'f'
,
'!'
,
'-path'
,
"
#{
UPLOAD_DIR
}
/@hashed/*"
,
'!'
,
'-path'
,
"
#{
UPLOAD_DIR
}
/tmp/*"
,
'-print0'
]
hashed_path
=
"
#{
UPLOAD_DIR
}
/@hashed/*"
tmp_path
=
"
#{
UPLOAD_DIR
}
/tmp/*"
cmd
=
%W[find
#{
search_dir
}
-type f ! ( -path
#{
hashed_path
}
-prune ) ! ( -path
#{
tmp_path
}
-prune ) -print0]
[
'
ionice
'
,
'-c'
,
'
Idle
'
]
+
cmd
if
ionice_is_available?
%w
[ionice
-c
Idle]
+
cmd
if
ionice_is_available?
cmd
end
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать