diff options
author | Tianjie Xu <xunchang@google.com> | 2018-04-13 22:37:23 +0200 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-04-13 22:37:23 +0200 |
commit | a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d (patch) | |
tree | 582f579d7e183534dc04f1c074d87e244d2102a9 /otautil | |
parent | Merge "recovery: enable fsverity feature bit" into pi-dev (diff) | |
parent | Merge "Remove the old log files if cache space is insufficient for OTA" (diff) | |
download | android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.tar android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.tar.gz android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.tar.bz2 android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.tar.lz android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.tar.xz android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.tar.zst android_bootable_recovery-a1d89277dd9dfa1d7e0a3b73cec5393a187dc54d.zip |
Diffstat (limited to 'otautil')
-rw-r--r-- | otautil/cache_location.cpp | 4 | ||||
-rw-r--r-- | otautil/include/otautil/cache_location.h | 10 |
2 files changed, 13 insertions, 1 deletions
diff --git a/otautil/cache_location.cpp b/otautil/cache_location.cpp index 8ddefec5e..6139bf17b 100644 --- a/otautil/cache_location.cpp +++ b/otautil/cache_location.cpp @@ -19,6 +19,7 @@ constexpr const char kDefaultCacheTempSource[] = "/cache/saved.file"; constexpr const char kDefaultLastCommandFile[] = "/cache/recovery/last_command"; constexpr const char kDefaultStashDirectoryBase[] = "/cache/recovery"; +constexpr const char kDefaultCacheLogDirectory[] = "/cache/recovery"; CacheLocation& CacheLocation::location() { static CacheLocation cache_location; @@ -28,4 +29,5 @@ CacheLocation& CacheLocation::location() { CacheLocation::CacheLocation() : cache_temp_source_(kDefaultCacheTempSource), last_command_file_(kDefaultLastCommandFile), - stash_directory_base_(kDefaultStashDirectoryBase) {} + stash_directory_base_(kDefaultStashDirectoryBase), + cache_log_directory_(kDefaultCacheLogDirectory) {} diff --git a/otautil/include/otautil/cache_location.h b/otautil/include/otautil/cache_location.h index f2f663816..005395e5f 100644 --- a/otautil/include/otautil/cache_location.h +++ b/otautil/include/otautil/cache_location.h @@ -49,6 +49,13 @@ class CacheLocation { stash_directory_base_ = base; } + std::string cache_log_directory() const { + return cache_log_directory_; + } + void set_cache_log_directory(const std::string& log_dir) { + cache_log_directory_ = log_dir; + } + private: CacheLocation(); DISALLOW_COPY_AND_ASSIGN(CacheLocation); @@ -64,6 +71,9 @@ class CacheLocation { // The base directory to write stashes during update. std::string stash_directory_base_; + + // The location of last_log & last_kmsg. + std::string cache_log_directory_; }; #endif // _OTAUTIL_OTAUTIL_CACHE_LOCATION_H_ |