Esempio n. 1
0
    def test_non_existant_path(self, vault_secret_fixtures):
        field = vault.Secret(path="/im/not/here", field="not-here")

        self.assert_descriptor_value(field, NOTHING)
Esempio n. 2
0
class SourceSpec:
    foo = Env("FOO")
    bar = aws.Parameter(path="/foo/bar/baz")
    baz = vault.Secret(path="/foo/bar/baz", field="my-secret")
    qux = files.DotEnvFile(path="FOO", dotenv_path="/app/config/.prod-env")
    wat = Default(value="wat")
Esempio n. 3
0
    def test_default_behaviour(self, vault_secret_fixtures):
        random_string = vault_secret_fixtures

        field = vault.Secret(path="/foo/bar/baz", field="my-secret")

        self.assert_descriptor_value(field, random_string)
Esempio n. 4
0
 class SourceSpec:
     foo = vault.Secret(path="/foo/bar/baz", field="my-secret")