Konstantin
04/21/2022, 1:57 PM51 secret = VaultSecret("/######/######/###/#####/").run()
52 File "/usr/local/lib/python3.9/site-packages/prefect/utilities/tasks.py", line 456, in method
53 return run_method(self, *args, **kwargs)
54 File "/usr/local/lib/python3.9/site-packages/prefect/tasks/secrets/vault_secret.py", line 171, in run
55 value = self._get_vault_secret(name)
56 File "/usr/local/lib/python3.9/site-packages/prefect/tasks/secrets/vault_secret.py", line 87, in _get_vault_secret
57 vault_creds = PrefectSecret(self.vault_credentials_secret).run()
58 File "/usr/local/lib/python3.9/site-packages/prefect/tasks/secrets/base.py", line 66, in run
59 return _Secret(name).get()
60 File "/usr/local/lib/python3.9/site-packages/prefect/client/secrets.py", line 140, in get
61 raise ValueError(
62 ValueError: Local Secret "VAULT_CREDENTIALS" was not found.
my code:
from prefect.tasks.secrets.vault_secret import VaultSecret
secret = VaultSecret("/######/########/###/#####/").run()Kevin Kho
Konstantin
04/21/2022, 2:07 PMKevin Kho
Konstantin
04/21/2022, 2:15 PMKevin Kho
Konstantin
04/21/2022, 2:24 PMKevin Kho
Konstantin
04/21/2022, 2:46 PMKevin Kho
import os
print(os.environ['PREFECT__CONTEXT__SECRETS__VAULT_CREDENTIALS'])