def connect():
    global manager
    session = connect_ssh(host=host,
                          port=port,
                          username=username,
                          password=password)
    manager = Manager(session, timeout=timeout)
from netconf_client.connect import connect_ssh
from netconf_client.ncclient import Manager

HOST = "10.55.1.2"
PORT = 31833

session = connect_ssh(host=HOST, port=PORT, username="******", password="******")
mgr = Manager(session, timeout=120)

defPathCuUp = """<config>
<gnb-cu-up xmlns="http://accelleran.com/ns/yang/accelleran-gnb-cu-up" xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="create">
        <gnb-cu-up-name>accelleran-cu-up-2</gnb-cu-up-name>
        <gnb-cu-up-id>2</gnb-cu-up-id>
        <admin-state>unlocked</admin-state>
        <up-integrity-protection-enabled>false</up-integrity-protection-enabled>
        <up-ciphering-enabled>true</up-ciphering-enabled>

        <e1-link-policy xc:operation="create">
                <sctp-policy xc:operation="create">
                        <in-streams>1</in-streams>
                        <out-streams>1</out-streams>
                </sctp-policy>
        </e1-link-policy>
        
        <e1-link xc:operation="create">
                <dest-address>acc-5g-cu-cp-cucp-1-sctp-e1</dest-address>
        </e1-link>
        <supported-plmn-slices xc:operation="create">
                <plmn-id>00202</plmn-id>
                <s-nssai xc:operation="create">
                	<sst>embb</sst>