File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import os
2-
2+ import getpass
33from pathlib import Path
44from collections import defaultdict
55
@@ -206,6 +206,8 @@ def fetch_neds(self):
206206 return set (self .default ['device-mode' ]['name-based' ].keys ())
207207
208208 def download_neds (self ):
209+ if not (self .default ['username' ] and self .default ['password' ]):
210+ self .default ['password' ] = getpass .getpass ('enter the user {}\' s password: ' .format (self .default ['username' ]))
209211 if not (self .default ['username' ] and self .default ['password' ]):
210212 self .log .error ("required <username> and <password> to download" )
211213 self .utils .exit
Original file line number Diff line number Diff line change @@ -291,7 +291,7 @@ def get_tar(self, file):
291291
292292class Download (metaclass = Singleton ):
293293 name = __name__
294- cmd = ["curl" , "-k" ]
294+ cmd = ["curl" , "--progress-bar" , "- k" ]
295295
296296 def __init__ (self ) -> None :
297297 self .utils = Utils ()
Original file line number Diff line number Diff line change 11# custom file ignore from tests folder
22nso-run /
3+ * .bin
34* cisco *
You can’t perform that action at this time.
0 commit comments