launchdarkly
No long description provided.
Installation
dagger install github.com/levlaz/daggerverse/launchdarkly@v0.1.0Entrypoint
Return Type
Launchdarkly Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
func (m *MyModule) Example() *dagger.Launchdarkly {
return dag.
Launchdarkly()
}@function
def example() -> dagger.Launchdarkly:
return (
dag.launchdarkly()
)@func()
example(): Launchdarkly {
return dag
.launchdarkly()
}Types
Launchdarkly 🔗
launchdarklyVersion() 🔗
LaunchDarkly Container version (default: latest)
Return Type
String ! Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
launchdarkly-versionfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Launchdarkly().
LaunchdarklyVersion(ctx)
}@function
async def example() -> str:
return await (
dag.launchdarkly()
.launchdarkly_version()
)@func()
async example(): Promise<string> {
return dag
.launchdarkly()
.launchdarklyVersion()
}token() 🔗
LaunchDarkly token
Return Type
Secret ! Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
tokenfunc (m *MyModule) Example() *dagger.Secret {
return dag.
Launchdarkly().
Token()
}@function
def example() -> dagger.Secret:
return (
dag.launchdarkly()
.token()
)@func()
example(): Secret {
return dag
.launchdarkly()
.token()
}directory() 🔗
LaunchDarkly directory to scan (dir)
Return Type
Directory ! Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
directoryfunc (m *MyModule) Example() *dagger.Directory {
return dag.
Launchdarkly().
Directory()
}@function
def example() -> dagger.Directory:
return (
dag.launchdarkly()
.directory()
)@func()
example(): Directory {
return dag
.launchdarkly()
.directory()
}project() 🔗
LaunchDarkly project id (projKey)
Return Type
String ! Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
projectfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Launchdarkly().
Project(ctx)
}@function
async def example() -> str:
return await (
dag.launchdarkly()
.project()
)@func()
async example(): Promise<string> {
return dag
.launchdarkly()
.project()
}repo() 🔗
LaunchDarkly repo name (repoName)
Return Type
String ! Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
repofunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Launchdarkly().
Repo(ctx)
}@function
async def example() -> str:
return await (
dag.launchdarkly()
.repo()
)@func()
async example(): Promise<string> {
return dag
.launchdarkly()
.repo()
}find() 🔗
example usage: “dagger call find –token \(LD_ACCESS_TOKEN --project \)LD_PROJ_KEY –repo $LD_REPO_NAME –directory .”
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| launchdarklyVersion | String | "latest" | LaunchDarkly Container version (default: latest) |
| token | Secret ! | - | LaunchDarkly token |
| directory | Directory ! | - | LaunchDarkly directory to scan |
| project | String ! | - | LaunchDarkly project id |
| repo | String ! | - | LaunchDarkly repo name |
Example
dagger -m github.com/levlaz/daggerverse/launchdarkly@0096b5270f311413d733ba2ec6b10937109c3776 call \
find --token env:MYSECRET --directory DIR_PATH --project string --repo stringfunc (m *MyModule) Example(ctx context.Context, token *dagger.Secret, directory *dagger.Directory, project string, repo string) string {
return dag.
Launchdarkly().
Find(ctxtoken, directory, project, repo)
}@function
async def example(token: dagger.Secret, directory: dagger.Directory, project: str, repo: str) -> str:
return await (
dag.launchdarkly()
.find(token, directory, project, repo)
)@func()
async example(token: Secret, directory: Directory, project: string, repo: string): Promise<string> {
return dag
.launchdarkly()
.find(token, directory, project, repo)
}