diff tasks.py @ 0:1550a6db59b3

first ported section from ansible. shorter, faster, clearer.
author drewp@bigasterisk.com
date Thu, 04 Nov 2021 00:47:36 -0700
parents
children b664f1027992
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tasks.py	Thu Nov 04 00:47:36 2021 -0700
@@ -0,0 +1,11 @@
+from invoke import task
+
+@task
+def playbook(ctx):
+    ctx.run('''
+HOME=/root
+export HOME
+eval `keychain --quiet --eval id_ecdsa`
+cd /my/proj/infra
+env/bin/pyinfra inventory.py users.py
+    ''', pty=True)