Skip to content

Instantly share code, notes, and snippets.

@aboudreault
Last active August 29, 2015 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aboudreault/7efd9df4be627773c98f to your computer and use it in GitHub Desktop.
Save aboudreault/7efd9df4be627773c98f to your computer and use it in GitHub Desktop.
def run_python_script(script):
fab_append("pyscript.py", textwrap.dedent(script))
fab.run("python ~/pyscript.py")
#### fab output
[172.17.0.85] Executing task 'run_python_script' │te
[172.17.0.85] run: echo ' │st
from cstar_perf.frontend.server.model import Model │_c
db = Model() │lu
db.create_user('\\''admin@admin.com'\\'', '\\''Admin Full Name'\\'', ['\\''user'\\'','\\''admin'\\'']) │st
db.set_user_passphrase('\\''admin@admin.com'\\'', '\\''admin'\\'') │er
db.create_user('\\''user@user.com'\\'', '\\''User Full Name'\\'', ['\\''user'\\'']) │_0
db.set_user_passphrase('\\''user@user.com'\\'', '\\''user'\\'') │3
' >> "$(echo pyscript.py)" │cs
[172.17.0.85] run: python ~/pyscript.py │ta
[172.17.0.85] out: INFO:cstar_perf.model:Initializing Model... │r@
[172.17.0.85] out: ERROR:cassandra.connection:Closing connection <AsyncoreConnection(139883620563536) 127.0.0.1:9042> due to protocol error: code=000a [Protocol │te
error] message="Invalid or unsupported protocol version: 4" │st
[172.17.0.85] out: WARNING:cassandra.cluster:Downgrading core protocol version from 4 to 3 for 127.0.0.1 │_c
[172.17.0.85] out: INFO:cstar_perf.model:Creating new schema in keyspace : cstar_perf │lu
[172.17.0.85] out: INFO:cstar_perf.model:Model initialized │st
[172.17.0.85] out: │er
test_frontend_00 │0:
INFO:cstar_docker:cstar_perf service started, opening in your browser: http://localhost:8000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment