summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeniy Alexeev <e.alekseev@k-soft-spb.ru>2022-10-10 12:04:30 +0300
committerEvgeniy Alexeev <e.alekseev@k-soft-spb.ru>2022-10-10 12:04:30 +0300
commitb6f6416fa4dfbff9c677c4491fb42c5d3adb9d44 (patch)
treeb944b53e6b1f778dbe6fc0f3f6769fe480c70c56
parent72405cee84fbddb8866a8a3d96350010266fc137 (diff)
downloadsila-shell-b6f6416fa4dfbff9c677c4491fb42c5d3adb9d44.tar.xz
Modify status commands in server
-rw-r--r--src/d_bus.c6
-rw-r--r--src/power_commands.c4
2 files changed, 3 insertions, 7 deletions
diff --git a/src/d_bus.c b/src/d_bus.c
index 79ac6ab..ab6b658 100644
--- a/src/d_bus.c
+++ b/src/d_bus.c
@@ -61,11 +61,7 @@ char* dbus_get_property_string(const string_quadruple_t* path )
path->third,
path->fourth,
&error,
- &state);
- if (r >= 0)
- {
- printf("Result: %s\n", state);
- }
+ &state);
/* Issue the method call and store the respons message in m */
}
if (r < 0)
diff --git a/src/power_commands.c b/src/power_commands.c
index 9c98a25..c811e19 100644
--- a/src/power_commands.c
+++ b/src/power_commands.c
@@ -168,12 +168,12 @@ static int power_policy_status()
int com_power( char *arg )
{
- power_status();
+ if(strcmp(arg, "status")==0)return power_status();
return com_dbus_property(arg, power_commands, power_command_paths, power_command_values);
}
int com_power_policy( char* arg )
{
- power_policy_status();
+ if(strcmp(arg, "status")==0)return power_policy_status();
return com_dbus_property(arg, power_policy_commands, power_command_policy_paths, power_command_policy_values);
}