# bosh-davcli **Repository Path**: mirrors_cloudfoundry/bosh-davcli ## Basic Information - **Project Name**: bosh-davcli - **Description**: Dav CLI for BOSH - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bosh-davcli A CLI utility the BOSH Agent uses for accessing the [DAV blobstore](https://bosh.io/docs/director-configure-blobstore.html). Inside stemcells this binary is on the PATH as `bosh-blobstore-dav`. ### Developers To update dependencies, use `gvt update`. Here is a typical invocation to update the `bosh-utils` dependency: ``` gvt update github.com/cloudfoundry/bosh-utils ``` ### Run tests You can run the unit test with `ginkgo` as follows. ``` ginkgo -r -race -progress -mod vendor . ``` # Pre-signed URLs The command `sign` generates a pre-signed url for a specific object, action and duration: `bosh-davcli ` The request will be signed using HMAC-SHA256 with a secret provided in configuration. The HMAC format is: `` The generated URL will be of format: `https://blobstore.url/signed/object-id?st=HMACSignatureHash&ts=GenerationTimestamp&e=ExpirationTimestamp`