equal
deleted
inserted
replaced
2252 repo.ui.status("OBSEXC: markers already in sync\n") |
2252 repo.ui.status("OBSEXC: markers already in sync\n") |
2253 markers = [] |
2253 markers = [] |
2254 if not markers: |
2254 if not markers: |
2255 repo.ui.status("OBSEXC: no marker to push\n") |
2255 repo.ui.status("OBSEXC: no marker to push\n") |
2256 elif remote.capable('_evoext_pushobsmarkers_0'): |
2256 elif remote.capable('_evoext_pushobsmarkers_0'): |
2257 repo.ui.status("OBSEXC: writing %i markers\n" % len(markers)) |
|
2258 obsdata = pushobsmarkerStringIO() |
2257 obsdata = pushobsmarkerStringIO() |
2259 _encodemarkersstream(obsdata, markers) |
2258 _encodemarkersstream(obsdata, markers) |
2260 obsdata.seek(0) |
2259 obsdata.seek(0) |
2261 obsdata.ui = repo.ui |
2260 obsdata.ui = repo.ui |
2262 repo.ui.status("OBSEXC: pushing %i bytes\n" |
2261 repo.ui.status("OBSEXC: pushing %i markers (%i bytes)\n" |
2263 % len(obsdata.getvalue())) |
2262 % (len(markers), len(obsdata.getvalue()))) |
2264 remote.evoext_pushobsmarkers_0(obsdata) |
2263 remote.evoext_pushobsmarkers_0(obsdata) |
2265 repo.ui.progress('OBSEXC', None) |
2264 repo.ui.progress('OBSEXC', None) |
2266 else: |
2265 else: |
2267 rslts = [] |
2266 rslts = [] |
2268 repo.ui.status("OBSEXC: pushing %i markers\n" % len(markers)) |
2267 repo.ui.status("OBSEXC: pushing %i markers\n" % len(markers)) |