Skip to content

Add tui flag for shared asset store #637

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

wbxyz
Copy link
Member

@wbxyz wbxyz commented Jul 16, 2025

This can be used for collaborating on rebuild datasets

wbxyz added 4 commits July 15, 2025 18:34
This allows callers to specialize what storage the Butler is using when
fetching assets.
When provided, the FilesystemAssetStore can insert the RunID as part of
the asset path, which matches the layout of the GCS asset store.

stacked-commit: true
stacked-commit: true
stacked-commit: true
@wbxyz wbxyz force-pushed the push-rmmqvqworxzv branch from b314ee7 to 75f224f Compare July 16, 2025 22:48
wbxyz added 3 commits July 17, 2025 11:23
stacked-commit: true
stacked-commit: true
This can be used for collaborating on rebuild datasets

stacked-commit: true
@wbxyz wbxyz force-pushed the push-rmmqvqworxzv branch from 75f224f to 16b831a Compare July 17, 2025 15:24
@@ -139,7 +139,7 @@ func makeShellScript(input rebuild.Input) (string, error) {
}

var tui = &cobra.Command{
Use: "tui [--project <ID>] [--debug-storage <bucket>] [--benchmark-dir <dir>] [--clean] [--llm-project] [--rundex-gcs-path <path>]",
Use: "tui [--project <ID>] [--debug-storage <bucket>] [--benchmark-dir <dir>] [--clean] [--llm-project] [--rundex-gcs-path <path>] [--shared-asset-store <path>]",
Copy link
Member

Choose a reason for hiding this comment

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

nit: merged-asset-store?

log.Fatal(errors.Wrap(err, "parsing --shared-asset-store"))
}
if u.Scheme != "gs" {
log.Fatal("--shared-asset-store must be a gs:// URL")
Copy link
Member

Choose a reason for hiding this comment

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

not sure we want this constraint. having a local one would be fine, no? if we want to put off adding it, let's add a TODO and an "unimplemented" message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants