thanks guys for response. One more question.
I am new for python programming and this code does not working . Pls review
def key_api(): logging.debug("In API key") conn = httplib.HTTPSConnection(ip) try: conn.request("GET", "/api/?type=keygen&user="+username+"&password=" + password1) except IOError: print " Unable to get the device's API key" logging.debug("Error occured") raise SystemExit(1) r1 = conn.getresponse() data1 = r1.read() m=re.search(r"(<key>)(\w+)", data1) try: api_key = m.group(2) except AttributeError: print "NO API key is returned , Possibly incorrect creden" logging.debug("Possible ") conn.close() raise SystemExit(1) conn.close() print "Working correct1" return api_key def send_command(source_address,destination_address): conn = httplib.HTTPSConnection(ip) conn.request("GET", "/api/?type=config&action=set&key="+str(api_key)+"&xpath=/config/devices/entry/vsys/entry/rulebase/security/rules/entry[@name='test_Gombodorj']&element=<source><member>"+source_address+"</member></sou rce><destination><member>"+destination_address+"</member></destination>") print "Working correct2" type=config&action=set&key="+str(api_key)+"&xpath=/config/devices/entry/vsys/entry/rulebase/security/rules/entry[@name='test_Gombodorj']&element=<source><member>"+source_address+"</member></sou rce><destination><member>"+destination_address+"</member></destination>") 38 print "Working correct2"
... View more