Dagger
Search

checksumer

No long description provided.

Installation

dagger install github.com/papercomputeco/daggerverse/checksum@fb6639c78909eaa96dcd3a31faad535fa162b01a

Entrypoint

Return Type
Checksumer
Example
dagger -m github.com/papercomputeco/daggerverse/checksum@fb6639c78909eaa96dcd3a31faad535fa162b01a call \
func (m *MyModule) Example() *dagger.Checksumer  {
	return dag.
			Checksumer()
}
@function
def example() -> dagger.Checksumer:
	return (
		dag.checksumer()
	)
@func()
example(): Checksumer {
	return dag
		.checksumer()
}

Types

Checksumer 🔗

checksum() 🔗

Checksum recursively generates SHA256 checksums for all files in the given directory. These files land as /some/path/filename.sha256, /some/other/path/filename.sha256.

Return Type
Directory !
Arguments
NameTypeDefault ValueDescription
dirDirectory !-No description provided
Example
dagger -m github.com/papercomputeco/daggerverse/checksum@fb6639c78909eaa96dcd3a31faad535fa162b01a call \
 checksum --dir DIR_PATH
func (m *MyModule) Example(dir *dagger.Directory) *dagger.Directory  {
	return dag.
			Checksumer().
			Checksum(dir)
}
@function
def example(dir: dagger.Directory) -> dagger.Directory:
	return (
		dag.checksumer()
		.checksum(dir)
	)
@func()
example(dir: Directory): Directory {
	return dag
		.checksumer()
		.checksum(dir)
}