params: remove persistent params (#21975)

* cleanup constructors

* remove persistent_param

* remove test_persist_params_put_and_get
old-commit-hash: 3b752a307f
This commit is contained in:
Dean Lee
2021-08-21 07:57:45 +08:00
committed by GitHub
parent 6c19c29b6f
commit 29ec7b83bf
6 changed files with 12 additions and 22 deletions
+4 -4
View File
@@ -17,11 +17,8 @@ enum ParamKeyType {
};
class Params {
private:
std::string params_path;
public:
Params(bool persistent_param = false);
Params();
Params(const std::string &path);
bool checkKey(const std::string &key);
@@ -78,4 +75,7 @@ public:
inline int putBool(const std::string &key, bool val) {
return putBool(key.c_str(), val);
}
private:
const std::string params_path;
};