kubernetesk8s.io/kubernetes/contrib/mesos/pkg/archive Index | Files

package archive

import "k8s.io/kubernetes/contrib/mesos/pkg/archive"

Package archive provides utilities to archive and unarchive filesystem hierarchies.

Index

Functions

func UnzipDir

func UnzipDir(data []byte, destPath string) error

UnzipDir unzips all files from a given zip byte array into a given directory. The directory is created if it does not exist yet.

func ZipDir

func ZipDir(path string) ([]byte, []string, error)

Create a zip of all files in a directory recursively, return a byte array and the number of files archived.

func ZipWalker

func ZipWalker(zw *zip.Writer) filepath.WalkFunc

ZipWalker returns a filepath.WalkFunc that adds every filesystem node to the given *zip.Writer.

Source Files

doc.go zip.go

Version
v1.1.4-beta.0
Published
Dec 7, 2015
Platform
js/wasm
Imports
7 packages
Last checked
18 minutes ago

Tools for package owners.