Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.4rc1, 0.4rc2, and 0.4rc3

hggtk/serve: honor user selected http port (SF bug# 1925985)

Changeset 8400ddd8d4ee

Parent 658eb95c2728

by TK Soh

Changes to one file · Browse files at 8400ddd8d4ee Showing diff from parent 658eb95c2728 Diff from another changeset...

Change 1 of 1 Show Entire File hggtk/​serve.py Stacked
 
276
277
278
279
280
 
 
 
 
 
 
 
 
281
282
283
 
276
277
278
 
 
279
280
281
282
283
284
285
286
287
288
289
@@ -276,8 +276,14 @@
  self.stopped = True   util.set_signal_handler()   try: - if 'name' in opts: - ui.setconfig('web', 'name', opts['name']) + parentui = ui.parentui or ui + optlist = ("name templates style address port ipv6" + " accesslog errorlog webdir_conf certificate") + for o in optlist.split(): + if opts[o]: + parentui.setconfig("web", o, str(opts[o])) + if (repo is not None) and (repo.ui != parentui): + repo.ui.setconfig("web", o, str(opts[o]))   self.httpd = server.create_server(ui, repo)   except socket.error, inst:   raise util.Abort(_('cannot start server: ') + inst.args[1])