annotate tasks.py @ 16:a1ed58edfccc

does its own task; returns Loop that you can query for status and call runNow on; rewrote metrics naming
author drewp@bigasterisk.com
date Sun, 24 Jul 2022 01:01:13 -0700
parents c6a04a1a98a1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
1 from invoke import task
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
2
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
3 import sys
8
drewp@bigasterisk.com
parents: 0
diff changeset
4
0
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
5 sys.path.append('/my/proj/release')
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
6 from release import local_release
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
7
8
drewp@bigasterisk.com
parents: 0
diff changeset
8
0
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
9 @task
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
10 def release(ctx):
a340a9bdaedb factor this out from wherever it was
drewp@bigasterisk.com
parents:
diff changeset
11 local_release(ctx)