Skip to content
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

Tools: Allow for download URL overrides #158

Closed
rsenden opened this issue Nov 24, 2022 · 1 comment
Closed

Tools: Allow for download URL overrides #158

rsenden opened this issue Nov 24, 2022 · 1 comment
Labels
enhancement New feature or request fcli-tool Issue related to 'fcli tool' commands
Milestone

Comments

@rsenden
Copy link
Contributor

rsenden commented Nov 24, 2022

Some customers may not allow downloading tools like ScanCentral Client or FoDUploader from external sites; instead they may want to host their own internal copies of these files. The 'fcli tool' commands should allow for overriding the standard download location,

More research is needed to identify the best approach for implementing this. For example:

  • Should we allow for overriding the download location only, or also allow overrides of other download attributes like digest?
  • Should we provide 'fcli tool config' commands for configuring overrides, and/or should we provide options on the individual 'install' commands to override download URL/digest/...?

Possibly easiest approach would be to allow customers to provide alternative YAML files in the same format as our internal download descriptors; an 'fcli tool config ...' subcommand would then copy the provided file into the fcli home directory. Then, when running an install command, fcli would first look in the fcli home directory to find the download descriptors, and otherwise use the shipped download descriptors.

@MikeTheSnowman MikeTheSnowman added feature A feature that's on the roadmap or in development fcli-tool Issue related to 'fcli tool' commands labels Dec 12, 2022
@rsenden rsenden added enhancement New feature or request and removed feature A feature that's on the roadmap or in development labels May 14, 2023
@rsenden rsenden added this to the backlog milestone Jul 26, 2023
@rsenden
Copy link
Contributor Author

rsenden commented Mar 4, 2024

Latest fcli release supports customizable tool definitions that allow for alternative tool download locations, so closing this issue.

@rsenden rsenden closed this as completed Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fcli-tool Issue related to 'fcli tool' commands
Projects
None yet
Development

No branches or pull requests

2 participants