CloudSlang / cloud-slang

CloudSlang Language, CLI and Builder
http://cloudslang.io
Apache License 2.0
235 stars 82 forks source link

External python libraries with *.so import #403

Open JonathanRosado opened 9 years ago

JonathanRosado commented 9 years ago

Python libraries that need to import shared object (.so, .pyd) files fail to do so.

To replicate this, add Fabric==1.10.2 to cslang/python-lib/requirements.txt and pip install

Next, run an operation that imports fabric:

action:
      python_script: |
         import fabric.network as network
orius123 commented 9 years ago

We run with jython so you can't use c extensions :disappointed:

meirwah commented 9 years ago

maybe we can fix this with #399

meirwah commented 9 years ago

We will try to explore if we can move to Jepp , so it can solve this limitation...