equal
deleted
inserted
replaced
113 __del__ = cleanup |
113 __del__ = cleanup |
114 |
114 |
115 def do_cmd(self, cmd, **args): |
115 def do_cmd(self, cmd, **args): |
116 self.ui.debug(_("sending %s command\n") % cmd) |
116 self.ui.debug(_("sending %s command\n") % cmd) |
117 self.pipeo.write("%s\n" % cmd) |
117 self.pipeo.write("%s\n" % cmd) |
118 for k, v in args.items(): |
118 for k, v in args.iteritems(): |
119 self.pipeo.write("%s %d\n" % (k, len(v))) |
119 self.pipeo.write("%s %d\n" % (k, len(v))) |
120 self.pipeo.write(v) |
120 self.pipeo.write(v) |
121 self.pipeo.flush() |
121 self.pipeo.flush() |
122 |
122 |
123 return self.pipei |
123 return self.pipei |