Documentation ¶
Index ¶
- func GetVersionAsUnixTimeInMillis(t time.Time) int64
- func GetVersionAsUnixTimeInNano(t time.Time) int64
- func GetVersionAsUnixTimeInSeconds(t time.Time) int64
- func InitLocalManifest(manifestFilename string) error
- func LoadLocalManifest(path string) (*abstract.Asset, error)
- func SerializeAsset(asset *abstract.Asset) ([]byte, error)
- type AddCmd
- type CheckCmd
- type DeleteCmd
- type InitCmd
- type LatestCmd
- type MvcProvider
- type NewCmd
- type OverwriteCmd
- type VersionsCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitLocalManifest ¶
Types ¶
type MvcProvider ¶
type MvcProvider interface { InitConnection(cfg *conf.Config) (MvcProvider, error) InitDataset(cmd *InitCmd) NewVersion(cmd *NewCmd) Add(cmd *AddCmd) AllVersions(cmd *VersionsCmd) LatestVersion(cmd *LatestCmd) OverwriteVersion(cmd *OverwriteCmd) DeleteVersion(cmd *DeleteCmd) }
type OverwriteCmd ¶
type VersionsCmd ¶
type VersionsCmd struct {
DestinationPath string `arg:"-d,required"`
}
Click to show internal directories.
Click to hide internal directories.