The netconf.client Module

class netconf.client.NetconfClientSession(stream, debug=False)

Bases: netconf.base.NetconfSession

Netconf Protocol

close()
is_reply_ready(msg_id)

Check whether reply is ready (or session closed)

reader_exits()
reader_handle_message(msg)

Handle a message, lock is already held

send_rpc(rpc, timeout=None)
send_rpc_async(rpc, noreply=False)
wait_reply(msg_id, timeout=None)
class netconf.client.NetconfSSHSession(host, port=830, username=None, password=None, debug=False, cache=None, proxycmd=None)

Bases: netconf.client.NetconfClientSession

class netconf.client.Timeout(timeout)

Bases: object

is_expired()
remaining()