60 lines
1.8 KiB
JSON
60 lines
1.8 KiB
JSON
{
|
|
"REPLICAOF": {
|
|
"summary": "Configures a server as replica of another, or promotes it to a primary.",
|
|
"complexity": "O(1)",
|
|
"group": "server",
|
|
"since": "5.0.0",
|
|
"arity": 3,
|
|
"function": "replicaofCommand",
|
|
"command_flags": [
|
|
"NO_ASYNC_LOADING",
|
|
"ADMIN",
|
|
"NOSCRIPT",
|
|
"STALE"
|
|
],
|
|
"arguments": [
|
|
{
|
|
"name": "args",
|
|
"type": "oneof",
|
|
"arguments": [
|
|
{
|
|
"name": "host-port",
|
|
"type": "block",
|
|
"arguments": [
|
|
{
|
|
"name": "host",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "port",
|
|
"type": "integer"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "no-one",
|
|
"type": "block",
|
|
"arguments": [
|
|
{
|
|
"name": "no",
|
|
"type": "pure-token",
|
|
"token": "NO"
|
|
},
|
|
{
|
|
"name": "one",
|
|
"type": "pure-token",
|
|
"token": "ONE"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"reply_schema": {
|
|
"description": "ReplicaOf status.",
|
|
"type": "string",
|
|
"pattern": "OK*"
|
|
}
|
|
}
|
|
}
|