Skip to content

Commit ca231ab

Browse files
committed
hax
1 parent aafb09e commit ca231ab

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

dags/nycmesh_generate_omni_cert.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import datetime
2+
import sys
23

34
from airflow.sdk import dag, task
45

@@ -78,6 +79,9 @@ def omni_cert_dag():
7879
task_id="certbot_omni_nn_certv1"
7980
)
8081
def omni_nn_cert_task():
82+
import subprocess
83+
subprocess.check_call(f"{sys.executable} -m pip install certbot paramiko==3.5.0 scp==0.15.0", check=True)
84+
8185
# Imports inside of the virtual environment
8286
from paramiko import SSHClient, AutoAddPolicy
8387
from scp import SCPClient

0 commit comments

Comments
 (0)