workspace

package
v0.0.0-...-42fb9ca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const LOCKFILE_NAME string = "hyperdrive-workspace.lock"

Variables

This section is empty.

Functions

func WorkspaceService

func WorkspaceService(remoteName string, manifestPath string, workspaceS3Configuration types.S3WorkspacePersistenceRemoteConfiguration) types.IWorkspaceService

Types

type S3WorkspaceService

type S3WorkspaceService struct {
	ManifestPath    string
	S3Configuration types.S3WorkspacePersistenceRemoteConfiguration
}

func (S3WorkspaceService) GetS3Url

func (s S3WorkspaceService) GetS3Url(studyName string) string

func (S3WorkspaceService) Pack

func (s S3WorkspaceService) Pack(studyName string, packFile string)

func (S3WorkspaceService) Pull

func (s S3WorkspaceService) Pull(localPath string, studyName string)

func (S3WorkspaceService) Sync

func (s S3WorkspaceService) Sync(localPath string, watch bool, studyName string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL