[Ironpython-users] SSH/Telnet connection module to configure

Alex Earl slide.o.mix at gmail.com
Thu Mar 14 20:18:32 CET 2013


 Ethernet switches both in IronPython and CPython?
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0036000188=="

--===============0036000188==
Content-Type: multipart/alternative; boundary=f46d042de92584ae0e04d7e742fb

--f46d042de92584ae0e04d7e742fb
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit

Sadly, ironclad has been dead for some time, so there are probably many
issues trying to use it with any recent releases of ironpython.

Sent from my Windows Phone
From: Seungweon Park
Sent: 3/14/2013 12:10
To: ironpython-users at python.org
Subject: [Ironpython-users] SSH/Telnet connection module to configure
Ethernet switches both in IronPython and CPython?
Hi,

Our Linux team uses CPython 2.6 to run the test scripts which configure
switches by SSH/Telnet (Exscript/Crypto/Paramiko modules). I'd like to have
same environment in Windows team without a lot of changes.

So installed  CPython 2.6.2 on the Windows machine(W2K8 R2) and installed
above modules, then I can run the test scripts same as done in Linux
environment.

However, I'd like to use .Net feature(calling PS script/calling C# methods)
in Windows environment so installed IronPython 2.6.2 with Ironclad to use
CPython library from IronPython. In the meantime, I got following errors.
It looks like having a compatibility issue when importing multiprocessing
module used by Exscript.

Would you tell me how to fix this issue(any multiprocessing module for
IronPython, any alternatives?) or any workaround to use SSH/Telnet
connection from IronPython?

Thank you,
Seungweon.

C:\Users\Administrator>ipy -X:Frames
IronPython 2.6.2 (2.6.10920.0) on .NET 4.0.30319.1
Type "help", "copyright", "credits" or "license" for more information.
>>> import os,sys
>>> print sys.path
['.', 'C:\\Users\\Administrator', 'C:\\Users\\Administrator',
'C:\\IronPython26\\Lib', 'C:\\IronPython26\\DLLs', 'C:\\IronPython26',
C:\\IronPython26\\lib\\site-packages', 'c:\\python26\\lib']
>>> import ironclad
>>> sys.path.append("c:\\python26\\lib")
>>> sys.path.append("c:\\python26\\lib\\site-packages")
>>> sys.path.append("c:\\python26\\dlls")
>>> import Crypto
>>> import paramiko
>>> os.chdir("c:\\temp")
>>> import cisco
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "c:\temp\brocade.py", line 28, in <module>
  File "c:\python26\lib\site-packages\Exscript\__init__.py", line 26, in
<module>
  File "c:\python26\lib\site-packages\Exscript\Queue.py", line 25, in
<module>
  File "c:\python26\lib\multiprocessing\__init__.py", line 63, in <module>
  File "c:\python26\lib\multiprocessing\process.py", line 17, in <module>
ImportError: No module named signal
>>> import Exscript
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "c:\python26\lib\site-packages\Exscript\__init__.py", line 26, in
<module>
  File "c:\python26\lib\site-packages\Exscript\Queue.py", line 25, in
<module>
  File "c:\python26\lib\multiprocessing\__init__.py", line 63, in <module>
  File "c:\python26\lib\multiprocessing\process.py", line 17, in <module>
ImportError: No module named signal

--f46d042de92584ae0e04d7e742fb
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html><head><meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Cont=
ent-Type"></head><body><div><div style=3D"font-family: Calibri,sans-serif; =
font-size: 11pt;">Sadly, ironclad has been dead for some time, so there are=
 probably many issues trying to use it with any recent releases of ironpyth=
on.<br><br>Sent from my Windows Phone<br></div></div><hr><span style=3D"fon=
t-family: Tahoma,sans-serif; font-size: 10pt; font-weight: bold;">From: </s=
pan><span style=3D"font-family: Tahoma,sans-serif; font-size: 10pt;">Seungw=
eon Park</span><br><span style=3D"font-family: Tahoma,sans-serif; font-size=
: 10pt; font-weight: bold;">Sent: </span><span style=3D"font-family: Tahoma=
,sans-serif; font-size: 10pt;">3/14/2013 12:10</span><br><span style=3D"fon=
t-family: Tahoma,sans-serif; font-size: 10pt; font-weight: bold;">To: </spa=
n><span style=3D"font-family: Tahoma,sans-serif; font-size: 10pt;">ironpyth=
on-users at python.org</span><br><span style=3D"font-family: Tahoma,sans-serif=
; font-size: 10pt; font-weight: bold;">Subject: </span><span style=3D"font-=
family: Tahoma,sans-serif; font-size: 10pt;">[Ironpython-users] SSH/Telnet =
connection module to configure Ethernet switches both in IronPython and CPy=
thon?</span><br><br></body></html><div dir=3D"ltr"><span style=3D"font-fami=
ly:arial,sans-serif;font-size:13px">Hi,</span><div style=3D"font-family:ari=
al,sans-serif;font-size:13px"><br></div><div style=3D"font-family:arial,san=
s-serif;font-size:13px">Our Linux team uses CPython 2.6 to run the test scr=
ipts which configure switches by SSH/Telnet (Exscript/Crypto/Paramiko modul=
es). I'd like to have same=C2=A0environment=C2=A0in Windows team withou=
t a lot of changes.=C2=A0</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">So installed =C2=A0CPy=
thon 2.6.2 on the Windows machine(W2K8 R2) and installed above modules, the=
n I can run the test scripts same as done in Linux environment.=C2=A0</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">However, I'd like =
to use .Net feature(calling PS script/calling C# methods) in Windows=C2=A0e=
nvironment=C2=A0so installed IronPython 2.6.2 with Ironclad to use CPython =
library from IronPython. In the meantime, I got following errors. It looks =
like having a compatibility issue when importing multiprocessing module use=
d by Exscript.=C2=A0</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">Would you tell me how =
to fix this issue(any multiprocessing module for IronPython, any alternativ=
es?) or any workaround to use SSH/Telnet connection from IronPython?</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">Thank you,</div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">Seungweon.</div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">
<br></div><div style=3D"font-family:arial,sans-serif;font-size:13px"><div>C=
:\Users\Administrator>ipy -X:Frames</div><div>IronPython 2.6.2 (2.6.1092=
0.0) on .NET 4.0.30319.1</div><div>Type "help", "copyright&q=
uot;, "credits" or "license" for more information.</div=
>
<div>>>> import os,sys</div><div>>>> print sys.path</div>=
<div>['.', 'C:\\Users\\Administrator', 'C:\\Users\\Admi=
nistrator', 'C:\\IronPython26\\Lib', 'C:\\IronPython26\\DLL=
s', 'C:\\IronPython26', C:\\IronPython26\\lib\\site-packages&#3=
9;, 'c:\\python26\\lib']</div>
<div>>>> import ironclad</div><div>>>> sys.path.append(&q=
uot;c:\\python26\\lib")</div><div>>>> sys.path.append("c=
:\\python26\\lib\\site-packages")</div><div>>>> sys.path.appe=
nd("c:\\python26\\dlls")</div>
<div>>>> import Crypto</div><div>>>> import paramiko</div=
><div>>>> os.chdir("c:\\temp")</div><div>>>> im=
port cisco</div><div>Traceback (most recent call last):</div><div>=C2=A0 Fi=
le "<stdin>", line 1, in <module></div>
<div>=C2=A0 File "c:\temp\brocade.py", line 28, in <module>=
</div><div>=C2=A0 File "c:\python26\lib\site-packages\Exscript\__init_=
_.py", line 26, in <module></div><div>=C2=A0 File "c:\pytho=
n26\lib\site-packages\Exscript\Queue.py", line 25, in <module></=
div>
<div>=C2=A0 File "c:\python26\lib\multiprocessing\__init__.py", l=
ine 63, in <module></div><div>=C2=A0 File "c:\python26\lib\multi=
processing\process.py", line 17, in <module></div><div>ImportErr=
or: No module named signal</div>
<div>>>> import Exscript</div><div>Traceback (most recent call las=
t):</div><div>=C2=A0 File "<stdin>", line 1, in <module&=
gt;</div><div>=C2=A0 File "c:\python26\lib\site-packages\Exscript\__in=
it__.py", line 26, in <module></div>
<div>=C2=A0 File "c:\python26\lib\site-packages\Exscript\Queue.py&quot=
;, line 25, in <module></div><div>=C2=A0 File "c:\python26\lib\m=
ultiprocessing\__init__.py", line 63, in <module></div><div>=C2=
=A0 File "c:\python26\lib\multiprocessing\process.py", line 17, i=
n <module></div>
<div>ImportError: No module named signal</div></div><div><br></div>
</div>

--f46d042de92584ae0e04d7e742fb--

--===============0036000188==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ironpython-users mailing list
Ironpython-users at python.org
http://mail.python.org/mailman/listinfo/ironpython-users

--===============0036000188==--


More information about the Ironpython-users mailing list