Commit 1181511e authored by Yusuke Sato's avatar Yusuke Sato Committed by Commit Bot

Remove DebugDaemonClient::SetSchedulerConfiguration

The function is deprecated.

BUG=b:139752657
TEST=try

Change-Id: Ic2b2b5462c9c02667e3d73ba723f44d2e0a93fa7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1829860
Commit-Queue: Yusuke Sato <yusukes@chromium.org>
Auto-Submit: Yusuke Sato <yusukes@chromium.org>
Reviewed-by: default avatarRyo Hashimoto <hashimoto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#701237}
parent d869812e
......@@ -555,18 +555,6 @@ class DebugDaemonClientImpl : public DebugDaemonClient {
weak_ptr_factory_.GetWeakPtr(), std::move(callback)));
}
void SetSchedulerConfiguration(const std::string& config_name,
VoidDBusMethodCallback callback) override {
dbus::MethodCall method_call(debugd::kDebugdInterface,
debugd::kSetSchedulerConfiguration);
dbus::MessageWriter writer(&method_call);
writer.AppendString(config_name);
debugdaemon_proxy_->CallMethod(
&method_call, dbus::ObjectProxy::TIMEOUT_USE_DEFAULT,
base::BindOnce(&DebugDaemonClientImpl::OnVoidMethod,
weak_ptr_factory_.GetWeakPtr(), std::move(callback)));
}
void SetSchedulerConfigurationV2(
const std::string& config_name,
bool lock_policy,
......
......@@ -248,11 +248,6 @@ class COMPONENT_EXPORT(CHROMEOS_DBUS) DebugDaemonClient
// to 0.
virtual void SetRlzPingSent(SetRlzPingSentCallback callback) = 0;
// Deprecated. Use SetSchedulerConfigurationV2 instead.
// TODO(abhishekbh): Remove the method.
virtual void SetSchedulerConfiguration(const std::string& config_name,
VoidDBusMethodCallback callback) = 0;
// A callback to handle the result of SetSchedulerConfigurationV2.
using SetSchedulerConfigurationV2Callback =
base::OnceCallback<void(bool success, size_t num_cores_disabled)>;
......
......@@ -260,14 +260,6 @@ void FakeDebugDaemonClient::SetRlzPingSent(SetRlzPingSentCallback callback) {
FROM_HERE, base::BindOnce(std::move(callback), true));
}
void FakeDebugDaemonClient::SetSchedulerConfiguration(
const std::string& config_name,
VoidDBusMethodCallback callback) {
scheduler_configuration_name_ = config_name;
base::ThreadTaskRunnerHandle::Get()->PostTask(
FROM_HERE, base::BindOnce(std::move(callback), true));
}
void FakeDebugDaemonClient::SetSchedulerConfigurationV2(
const std::string& config_name,
bool lock_policy,
......
......@@ -89,8 +89,6 @@ class COMPONENT_EXPORT(CHROMEOS_DBUS) FakeDebugDaemonClient
void StartPluginVmDispatcher(PluginVmDispatcherCallback callback) override;
void StopPluginVmDispatcher(PluginVmDispatcherCallback callback) override;
void SetRlzPingSent(SetRlzPingSentCallback callback) override;
void SetSchedulerConfiguration(const std::string& config_name,
VoidDBusMethodCallback callback) override;
void SetSchedulerConfigurationV2(
const std::string& config_name,
bool lock_policy,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment