Codebase list pysmb / 08b286b
Port changes in PR #162 to python2 Michael Teo 3 years ago
1 changed file(s) with 9 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
4343 passwd = passwd or ''
4444 myname = MACHINE_NAME or self.generateClientMachineName()
4545
46 n = NetBIOS()
47 names = n.queryIPForName(host)
48 if names:
49 server_name = names[0]
50 else:
51 raise urllib2.URLError('SMB error: Hostname does not reply back with its machine name')
46 server_name,host = host.split(',') if ',' in host else [None,host]
47
48 if server_name is None:
49 n = NetBIOS()
50 names = n.queryIPForName(host)
51 if names:
52 server_name = names[0]
53 else:
54 raise urllib2.URLError('SMB error: Hostname does not reply back with its machine name')
5255
5356 path, attrs = splitattr(req.get_selector())
5457 if path.startswith('/'):