equal
deleted
inserted
replaced
557 |
557 |
558 def __init__(self, ui, repo, opts, handler=None): |
558 def __init__(self, ui, repo, opts, handler=None): |
559 self.ui = ui |
559 self.ui = ui |
560 self.repo = repo |
560 self.repo = repo |
561 self.address = opts[b'address'] |
561 self.address = opts[b'address'] |
562 if not util.safehasattr(socket, b'AF_UNIX'): |
562 if not util.safehasattr(socket, 'AF_UNIX'): |
563 raise error.Abort(_(b'unsupported platform')) |
563 raise error.Abort(_(b'unsupported platform')) |
564 if not self.address: |
564 if not self.address: |
565 raise error.Abort(_(b'no socket path specified with --address')) |
565 raise error.Abort(_(b'no socket path specified with --address')) |
566 self._servicehandler = handler or unixservicehandler(ui) |
566 self._servicehandler = handler or unixservicehandler(ui) |
567 self._sock = None |
567 self._sock = None |