##// END OF EJS Templates
convert: check existence of ~/.cvspass before reading it
Edouard Gomez -
r7442:a14ce129 default
parent child Browse files
Show More
@@ -201,20 +201,22 b' class convert_cvs(converter_source):'
201
201
202 if not passw:
202 if not passw:
203 passw = "A"
203 passw = "A"
204 pf = open(os.path.expanduser("~/.cvspass"))
204 cvspass = os.path.expanduser("~/.cvspass")
205 for line in pf.read().splitlines():
205 if os.path.exists(cvspass):
206 part1, part2 = line.split(' ', 1)
206 pf = open(cvspass)
207 if part1 == '/1':
207 for line in pf.read().splitlines():
208 # /1 :pserver:user@example.com:2401/cvsroot/foo Ah<Z
208 part1, part2 = line.split(' ', 1)
209 part1, part2 = part2.split(' ', 1)
209 if part1 == '/1':
210 format = format1
210 # /1 :pserver:user@example.com:2401/cvsroot/foo Ah<Z
211 else:
211 part1, part2 = part2.split(' ', 1)
212 # :pserver:user@example.com:/cvsroot/foo Ah<Z
212 format = format1
213 format = format0
213 else:
214 if part1 == format:
214 # :pserver:user@example.com:/cvsroot/foo Ah<Z
215 passw = part2
215 format = format0
216 break
216 if part1 == format:
217 pf.close()
217 passw = part2
218 break
219 pf.close()
218
220
219 sck = socket.socket()
221 sck = socket.socket()
220 sck.connect((serv, port))
222 sck.connect((serv, port))
General Comments 0
You need to be logged in to leave comments. Login now