INNER CODE UNIT · Go
func
istio-ecosystem/admiral · admiral/pkg/clusters/admiralDatabaseClient.go:41
func (workloadDatabaseClient *WorkloadDatabaseClient) Update(data interface{}, ctxLogger *log.Entry) error {
workloadData := data.(WorkloadData)
err := checkIfDatabaseClientIsInitialize(workloadDatabaseClient)
if err != nil {
return err
}
return workloadDatabaseClient.dynamoClient.updateWorkloadDataItem(&workloadData, workloadDatabaseClient.database.TableName, ctxLogger)
}
func (workloadDatabaseClient *WorkloadDatabaseClient) Get(env, identity string) (interface{}, error) {
err := checkIfDatabaseClientIsInitialize(workloadDatabaseClient)
if err != nil {
return nil, err
}