Documentation ¶
Index ¶
- func AddUserPublicKey(user, key string) error
- func CreateExperiment(caller, name, project, description string) error
- func DeleteExperiment(eid, pid string) error
- func DeleteUser(user string) error
- func DeleteUserPublicKey(user, fingerprint string) error
- func DestroyXdc(user, proj, xdc string) error
- func FreeExperimentResources(pid, eid string) error
- func FreeProjectResources(pid string) error
- func FreeUserResources(uid string) error
- func GetUser(name string) (*portal.User, error)
- func InitUser(user, email string) error
- func ListExperiments(project string) ([]*portal.Experiment, error)
- func ListUsers() ([]*portal.User, error)
- func ReadExperiment(project, name string) (*portal.Experiment, error)
- func ReadUserPublicKeys(user string) ([]*portal.PublicKey, error)
- func ReadXdcToken(proj, xdc string) (string, error)
- func SpawnXdc(user, proj, xdc string) error
- func UpdateExperiment(e *portal.Experiment) error
- func UpdateUser(user *portal.User) error
- func Workspace(f func(portal.WorkspaceClient) error) error
- func WorkspaceClient() (*grpc.ClientConn, portal.WorkspaceClient, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddUserPublicKey ¶
func CreateExperiment ¶
func DeleteExperiment ¶
func DeleteUser ¶
func DeleteUserPublicKey ¶
func DestroyXdc ¶
func FreeExperimentResources ¶
FreeExperimentResources - free the exeperiments XDCs and realizations.
func FreeProjectResources ¶
FreeProjectResources - free all experiment resources and project member resources.
func FreeUserResources ¶
FreeUserResources - delete all resouces held by the user.
func ListExperiments ¶
func ReadExperiment ¶
func ReadUserPublicKeys ¶
func ReadXdcToken ¶
func UpdateExperiment ¶
func UpdateExperiment(e *portal.Experiment) error
func UpdateUser ¶
func UpdateUser(user *portal.User) error
func WorkspaceClient ¶
func WorkspaceClient() (*grpc.ClientConn, portal.WorkspaceClient, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.