From 8fb09e1e17c53a53997309992d9f7a60f7712c26 Mon Sep 17 00:00:00 2001 From: Stephen Soltesz Date: Tue, 30 Oct 2007 18:17:39 +0000 Subject: [PATCH] Added an example of opening ssh within python using popen() --- doc/NMAPI.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/NMAPI.xml b/doc/NMAPI.xml index 672464c..da6e7eb 100644 --- a/doc/NMAPI.xml +++ b/doc/NMAPI.xml @@ -91,6 +91,17 @@ print xmlrpclib.dumps((ticket,), 'Ticket') cat ticket.txt | ssh princeton_mycontroller@mynode.someuniversity.edu + + Alternately, + + +p = subprocess.Popen(['/usr/bin/ssh', 'princeton_mycontroller@mynode.someuniversity.edu'], + stdin=subprocess.PIPE, stdout=subprocess.PIPE) +print >>p.stdin, xmlrpclib.dumps((ticket,), 'Ticket') +p.stdin.close() +print xmlrpclib.loads(p.stdout.read()) +p.wait() + -- 2.47.0