Skip to content
This repository has been archived by the owner on Jul 14, 2022. It is now read-only.

Feat/integrate aws gateway and indexd commonsfiles #65

Merged

Conversation

UchicagoZchen138
Copy link
Contributor

PXP-8908

  • Make requests to Indexd to get file names for commons files
  • Redefined ToolS3Inputs struct
  • Rework InitWorkDir to handle commons files
  • Rework s3sidecar to download commons and user files and handle initwkdir
  • Mount gateway to /commons-files and mount to s3sidecar container

mariner/input.go Outdated Show resolved Hide resolved
mariner/utility.go Outdated Show resolved Hide resolved
mariner/utility.go Outdated Show resolved Hide resolved
mariner/utility.go Outdated Show resolved Hide resolved
sidecar/sidecar.go Outdated Show resolved Hide resolved
sidecar/sidecar.go Outdated Show resolved Hide resolved
sidecar/sidecar.go Outdated Show resolved Hide resolved
sidecar/sidecar.go Outdated Show resolved Hide resolved
@UchicagoZchen138 UchicagoZchen138 force-pushed the feat/integrate-aws-gateway-and-indexd-commonsfiles branch 2 times, most recently from e4917cc to 698582e Compare October 27, 2021 22:23
type IndexFileInfo struct {
Filename string `json:"file_name"`
Filesize uint64 `json:"size"`
DID string `json"did"`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh this is missing an : -> json:"did" but DID isn't even used currently

@UchicagoZchen138 UchicagoZchen138 force-pushed the feat/integrate-aws-gateway-and-indexd-commonsfiles branch from 698582e to b1672df Compare October 28, 2021 16:41
@kmhernan kmhernan self-requested a review October 28, 2021 17:39
Copy link
Contributor

@kmhernan kmhernan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is in the right place to merge so we can move on to the next task of getting the file metadata into the CWL logic side.

@UchicagoZchen138 UchicagoZchen138 merged commit b0e31d2 into master Oct 29, 2021
@UchicagoZchen138 UchicagoZchen138 deleted the feat/integrate-aws-gateway-and-indexd-commonsfiles branch November 11, 2021 20:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants