Dagger
Search

echo-mod

No long description provided.

Installation

dagger install github.com/mjb141/daggerverse/echo@d8e2d65cb431a4b7643979248edd9fdeac039e7f

Entrypoint

Return Type
EchoMod !
Arguments
NameTypeDefault ValueDescription
secretSecret nullNo description provided
Example
dagger -m github.com/mjb141/daggerverse/echo@d8e2d65cb431a4b7643979248edd9fdeac039e7f call \
func (m *MyModule) Example() *dagger.EchoMod  {
	return dag.
			Echomod()
}
@function
def example() -> dagger.EchoMod:
	return (
		dag.echo_mod()
	)
@func()
example(): EchoMod {
	return dag
		.echoMod()
}

Types

EchoMod 🔗

This module will just echo a value from another module

withSecret() 🔗

Fetch a secret from Infisical

Return Type
EchoMod !
Arguments
NameTypeDefault ValueDescription
authIdSecret !-A reference to a secret value, which can be handled more safely than the value itself.
authSecretSecret !-A reference to a secret value, which can be handled more safely than the value itself.
secretNameString !-No description provided
secretPathString !-No description provided
projectIdString !-No description provided
envString !-No description provided
Example
dagger -m github.com/mjb141/daggerverse/echo@d8e2d65cb431a4b7643979248edd9fdeac039e7f call \
 with-secret --auth-id env:MYSECRET --auth-secret env:MYSECRET --secret-name string --secret-path string --project-id string --env string
func (m *MyModule) Example(authId *dagger.Secret, authSecret *dagger.Secret, secretName string, secretPath string, projectId string, env string) *dagger.EchoMod  {
	return dag.
			Echomod().
			Withsecret(authId, authSecret, secretName, secretPath, projectId, env)
}
@function
def example(authid: dagger.Secret, authsecret: dagger.Secret, secretname: str, secretpath: str, projectid: str, env: str) -> dagger.EchoMod:
	return (
		dag.echo_mod()
		.withsecret(authid, authsecret, secretname, secretpath, projectid, env)
	)
@func()
example(authId: Secret, authSecret: Secret, secretName: string, secretPath: string, projectId: string, env: string): EchoMod {
	return dag
		.echoMod()
		.withSecret(authId, authSecret, secretName, secretPath, projectId, env)
}

echo() 🔗

Echo a provided ‘word’ or a secret fetched prior

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
wordString !"Hello"No description provided
Example
dagger -m github.com/mjb141/daggerverse/echo@d8e2d65cb431a4b7643979248edd9fdeac039e7f call \
 echo --word string
func (m *MyModule) Example(word string) *dagger.Container  {
	return dag.
			Echomod().
			Echo(word)
}
@function
def example(word: str) -> dagger.Container:
	return (
		dag.echo_mod()
		.echo(word)
	)
@func()
example(word: string): Container {
	return dag
		.echoMod()
		.echo(word)
}