Fix _load_repository_from_gcs
#76
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR fixes the
_load_repository_from_gcs
method, as there was an issue with thejoin
call over apathlib.Path
object, so thepathlib.Path
cast was missing on thefile_split[0::-1]
variable; as well as joining thetarget_dir
within the local file path were the artifacts were being downloaded to.From now on, in order to download and use artifacts from Google Cloud Storage, one will need to set the
AIP_STORAGE_URI
environment variable (automatically exposed by Vertex AI when deploying from a bucket).Thanks Genquan Duan and Changyu Zhu from Google for the report! 🤗