This commit is contained in:
Scott E. Graves 2024-12-02 14:37:49 -06:00
parent 429751e1fc
commit 14cbde2586
6 changed files with 1 additions and 27 deletions

View File

@ -100,9 +100,6 @@ protected:
return fm_;
}
[[nodiscard]] virtual auto get_used_drive_space_impl() const
-> std::uint64_t = 0;
[[nodiscard]] virtual auto remove_directory_impl(const std::string &api_path)
-> api_error = 0;

View File

@ -87,9 +87,6 @@ protected:
directory_item_list &list) const
-> api_error override;
[[nodiscard]] auto get_used_drive_space_impl() const
-> std::uint64_t override;
[[nodiscard]] auto remove_directory_impl(const std::string &api_path)
-> api_error override;

View File

@ -61,9 +61,6 @@ protected:
directory_item_list &list) const
-> api_error override;
[[nodiscard]] auto get_used_drive_space_impl() const
-> std::uint64_t override;
[[nodiscard]] auto remove_directory_impl(const std::string &api_path)
-> api_error override;

View File

@ -403,16 +403,7 @@ auto base_provider::get_total_item_count() const -> std::uint64_t {
}
auto base_provider::get_used_drive_space() const -> std::uint64_t {
REPERTORY_USES_FUNCTION_NAME();
try {
return get_used_drive_space_impl();
} catch (const std::exception &ex) {
utils::error::raise_error(function_name, ex,
"failed to get used drive space");
}
return 0U;
return db3_->get_total_size();
}
auto base_provider::is_file_writeable(const std::string &api_path) const

View File

@ -659,10 +659,6 @@ auto s3_provider::get_total_drive_space() const -> std::uint64_t {
return std::numeric_limits<std::int64_t>::max() / std::int64_t(2);
}
auto s3_provider::get_used_drive_space_impl() const -> std::uint64_t {
return get_db().get_total_size();
}
auto s3_provider::is_directory(const std::string &api_path, bool &exists) const
-> api_error {
REPERTORY_USES_FUNCTION_NAME();

View File

@ -395,10 +395,6 @@ auto sia_provider::get_total_drive_space() const -> std::uint64_t {
return 0U;
}
auto sia_provider::get_used_drive_space_impl() const -> std::uint64_t {
return get_db().get_total_size();
}
auto sia_provider::is_directory(const std::string &api_path, bool &exists) const
-> api_error {
REPERTORY_USES_FUNCTION_NAME();