#!/usr/bin/env python3
# ---------------------------------------------------------------------------- #
## \file client.py
## \author Sebastien Beaugrand
## \sa http://beaugrand.chez.com/
## \copyright CeCILL 2.1 Free Software license
# ---------------------------------------------------------------------------- #
import sys
import json
import requests

server = sys.argv[1]
method = sys.argv[2]

data = {
    'jsonrpc': '2.0',
    'method': method,
}
if method != 'quit':
    data['id'] = 1

try:
    result = requests.post(server, json=data)
    j = json.loads(result.text)
    print(json.dumps(j['result'], indent=4))
except:
    pass