MCPcopy Create free account
hub / github.com/cloudbase/garm / sqlFileObjectToCommonParams

Method sqlFileObjectToCommonParams

database/sql/file_store.go:527–543  ·  view source on GitHub ↗
(obj FileObject)

Source from the content-addressed store, hash-verified

525}
526
527func (s *sqlDatabase) sqlFileObjectToCommonParams(obj FileObject) params.FileObject {
528 tags := make([]string, len(obj.TagsList))
529 for idx, val := range obj.TagsList {
530 tags[idx] = val.Tag
531 }
532 return params.FileObject{
533 ID: obj.ID,
534 CreatedAt: obj.CreatedAt,
535 UpdatedAt: obj.UpdatedAt,
536 Name: obj.Name,
537 Size: obj.Size,
538 FileType: obj.FileType,
539 SHA256: obj.SHA256,
540 Description: obj.Description,
541 Tags: tags,
542 }
543}

Callers 6

CreateFileObjectMethod · 0.95
UpdateFileObjectMethod · 0.95
GetFileObjectMethod · 0.95
ListFileObjectsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected