LemonMedia.MediaJobs (lemon_media v0.1.0)

View Source

Redacted metadata store for generated media jobs and artifacts.

Summary

Functions

cleanup(opts \\ [])

@spec cleanup(keyword()) :: map()

default_artifacts_dir(project_dir \\ File.cwd!())

@spec default_artifacts_dir(String.t()) :: String.t()

default_dir(project_dir \\ File.cwd!())

@spec default_dir(String.t()) :: String.t()

recent(opts \\ [])

@spec recent(keyword()) :: [map()]

record(attrs, opts \\ [])

@spec record(
  map() | keyword(),
  keyword()
) :: {:ok, map()} | {:error, term()}

summary(opts \\ [])

@spec summary(keyword()) :: map()