summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDennis Shen <dzshen@google.com>2024-04-10 18:47:08 +0000
committerDennis Shen <dzshen@google.com>2024-04-11 20:24:41 +0000
commit261a8c0e9c33abc58a85fb083f2e0097ae85a4bf (patch)
tree88824a2a881bb2087ad6d3238d9176dba2d351eb
parent56153848be2e7a567731270d725d57e3843ee7b7 (diff)
downloadserver_configurable_flags-261a8c0e9c33abc58a85fb083f2e0097ae85a4bf.tar.gz
aconfig storage daemon: update storage flag read apis
Bug: b/312444587 Test: m and launch avd Change-Id: Iae854b28a91e156468ec70fd3b79366b2d8ac27c
-rw-r--r--aconfigd/aconfigd.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/aconfigd/aconfigd.cpp b/aconfigd/aconfigd.cpp
index 1037a1d..eab1a34 100644
--- a/aconfigd/aconfigd.cpp
+++ b/aconfigd/aconfigd.cpp
@@ -370,7 +370,8 @@ Result<void> UpdateBooleanFlagValue(const std::string& package_name,
<< flag_name << " flag value offset: " << offset_result.error();
}
- auto mapped_file = aconfig_storage::get_mapped_flag_value_file(container);
+ auto mapped_file = aconfig_storage::get_mutable_mapped_file(
+ container, aconfig_storage::StorageFileType::flag_val);
if (!mapped_file.ok()) {
return Error() << "Failed to map flag value file for " << container
<< ": " << mapped_file.error();
@@ -404,7 +405,8 @@ Result<bool> GetBooleanFlagValue(const std::string& package_name,
<< flag_name << " flag value offset: " << offset_result.error();
}
- auto mapped_file_result = aconfig_storage::get_mapped_flag_value_file(container);
+ auto mapped_file_result = aconfig_storage::get_mutable_mapped_file(
+ container, aconfig_storage::StorageFileType::flag_val);
if (!mapped_file_result.ok()) {
return Error() << "Failed to map flag value file for " << container
<< ": " << mapped_file_result.error();