add info optional parameter

This commit is contained in:
Jonathan Leibiusky
2013-02-05 15:55:48 -03:00
parent 9d538a06fd
commit 69f5340aa6
4 changed files with 13 additions and 0 deletions

View File

@@ -28,6 +28,8 @@ public interface BasicCommands {
String info(); String info();
String info(String section);
String slaveof(String host, int port); String slaveof(String host, int port);
String slaveofNoOne(); String slaveofNoOne();

View File

@@ -649,6 +649,10 @@ public class BinaryClient extends Connection {
sendCommand(INFO); sendCommand(INFO);
} }
public void info(final String section) {
sendCommand(INFO, section);
}
public void monitor() { public void monitor() {
sendCommand(MONITOR); sendCommand(MONITOR);
} }

View File

@@ -2826,6 +2826,11 @@ public class BinaryJedis implements BasicCommands, BinaryJedisCommands, MultiKey
return client.getBulkReply(); return client.getBulkReply();
} }
public String info(final String section) {
client.info(section);
return client.getBulkReply();
}
/** /**
* Dump all the received requests in real time. * Dump all the received requests in real time.
* <p> * <p>

View File

@@ -58,6 +58,8 @@ public class ControlCommandsTest extends JedisCommandTestBase {
public void info() { public void info() {
String info = jedis.info(); String info = jedis.info();
assertNotNull(info); assertNotNull(info);
info = jedis.info("server");
assertNotNull(info);
} }
@Test @Test