From 0edd9f22df8ef45269c4fa52385da5aef14a14bc Mon Sep 17 00:00:00 2001 From: checktheroads Date: Mon, 13 May 2019 22:19:13 -0700 Subject: [PATCH] adjusted netmiko global_delay_factor, removed sleep functions to improve performance --- .flask_cache/2029240f6d1128be89ddc32729463129 | Bin 0 -> 8 bytes .flask_cache/657c533712fd34452c34b44cb9a65048 | Bin 0 -> 2945 bytes .flask_cache/74bc75c0764cbc805c70645cef1f026b | Bin 0 -> 241 bytes hyperglass/command/execute.py | 6 ++++-- manage.py | 0 5 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 .flask_cache/2029240f6d1128be89ddc32729463129 create mode 100644 .flask_cache/657c533712fd34452c34b44cb9a65048 create mode 100644 .flask_cache/74bc75c0764cbc805c70645cef1f026b mode change 100644 => 100755 manage.py diff --git a/.flask_cache/2029240f6d1128be89ddc32729463129 b/.flask_cache/2029240f6d1128be89ddc32729463129 new file mode 100644 index 0000000000000000000000000000000000000000..4ed49b871841dc5aa51cdc3e9c71754b14797a7f GIT binary patch literal 8 PcmeZf&}(4vX3_%y2NwZ( literal 0 HcmV?d00001 diff --git a/.flask_cache/657c533712fd34452c34b44cb9a65048 b/.flask_cache/657c533712fd34452c34b44cb9a65048 new file mode 100644 index 0000000000000000000000000000000000000000..ad5795f14ddb1f5b3fcadbb14315b0de7f492ecb GIT binary patch literal 2945 zcmd6pyKdVs6oxx=a$n*AT^vAWc_>o0v^5=qc1S&T=%QG(O+YtDw9{;Ti1y|BG(D1K zOG=ccaqXZ4BvU-*<>$xqgP*Rie|=@&U;oVCysFC=LzT&c0_8fpg_~6lCf`cfq-GJ8 z7G`Y5B;)Ud1b_#fCZo%%ITYE(nsfy=yoojF)E0NJ%!*E52e!H>O_qYo#gzL>)EzH% zY4gyo1BkTMMPgD@TCW)*;%aOMZm0*mMRc0UBE1YZvAq}pypL!O zYf2q~&0v#9q1BTWtt~GD3RA)QUA^er6>18o(DUmc`aW|d^97SIPP8q|0+8bcEQ>6G zUbOR3&0Cevg;|*tK3>foXgYHT;%pJdd7+my5`Erkvszo4lj_?rHjx7+CD~~hH^Y3$ zl7u$i-UWbC2^H|>7rDTuDrR!u>T)icRz)+kRoT<$z_`#0ZMHg^WNCc2TXaXoxdfkI zB#8lr6m8Ydj$$a(=@`luT!*1Y3=i_2LU=a4r$YF+Mx09Uq;fkP-5Ep4 z=|LvcE&=;ZV^op}k9iDzc?>^M5 zTixh#mn`z0|2(aCDg!}ALZ`5*QR=v~a>4x$n>KOOA;*S%lA@iz9>b{i%u}5|I$kvx zVzjUJ8L6()VLTl@=aT-Say{Q2ChPrC9!1-o@cw_Yg2=W~pF(>!?JtJ5(u>0HqV)tr zR1BxckS=nyv)pSN3-Ve;k7NpufjVTVyZaigrz+3C-0a=-QDd#_sg*j6_MXn8v_IQO NY5N1A$Vo>(*l%eB)dv6o literal 0 HcmV?d00001 diff --git a/.flask_cache/74bc75c0764cbc805c70645cef1f026b b/.flask_cache/74bc75c0764cbc805c70645cef1f026b new file mode 100644 index 0000000000000000000000000000000000000000..3d43271b549c65c6edb26267979a5a91d417b43c GIT binary patch literal 241 zcmXAiF-`+95Jf4d_7tBkNEN;_C zExJZ1R2O5abv9<)MqP{rS?n07{1wimmF;DX7_zrhj&4BjywtB-+3R=Ap`?-x`g9b3 DHO@;U literal 0 HcmV?d00001 diff --git a/hyperglass/command/execute.py b/hyperglass/command/execute.py index 3f7f8c4..2b67017 100644 --- a/hyperglass/command/execute.py +++ b/hyperglass/command/execute.py @@ -116,6 +116,7 @@ def execute(lg_data): "username": matchProxy(router_proxy)[1], "password": matchProxy(router_proxy)[2], "device_type": matchProxy(router_proxy)[3], + "global_delay_factor": 0.5, } nm_connect_proxied = ConnectHandler(**nm_proxy) nm_ssh_command = matchProxy(router_proxy)[4].format(**nm_host) + "\n" @@ -126,12 +127,12 @@ def execute(lg_data): # Accept SSH key warnings if "Are you sure you want to continue connecting" in proxy_output: nm_connect_proxied.write_channel("yes" + "\n") - time.sleep(1) + # time.sleep(1) nm_connect_proxied.write_channel(nm_host["password"] + "\n") # Send password on prompt elif "assword" in proxy_output: nm_connect_proxied.write_channel(nm_host["password"] + "\n") - time.sleep(1) + # time.sleep(1) proxy_output += nm_connect_proxied.read_channel() # Reclassify netmiko connection as configured device type redispatch(nm_connect_proxied, nm_host["device_type"]) @@ -150,6 +151,7 @@ def execute(lg_data): "device_type": type, "username": returnCred(findCred(router))[0], "password": returnCred(findCred(router))[1], + "global_delay_factor": 0.5, } # Loop through router list, determine if proxy exists diff --git a/manage.py b/manage.py old mode 100644 new mode 100755