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
CLI Parity #388
Comments
The subtask functionality is all deprecated. (Hence the notes about not being available in the future.) Task
If someone were scripting endpoint server deletion by hostname, that would be legitimate, but I haven't heard of anyone doing that.
Files completed and mb/s , both of which can be seen with a simple |
After doing a quick search of hosted CLI usage history, it looks like It may be worth doing this. Unfortunately, I can't think of any particularly clean way of exposing that in the API. It seems to conflict a little bit with the REST model. We can do the current I'll try to write it up sometime soon. |
Backwards compatible. Prior usage: globus endpoint server delete EPID SERVER_ID New usage: globus endpoint server delete EPID SERVER [--mode id|hostname|uri] The `--mode` defaults to "id", meaning `SERVER` is a server ID. `mode=hostname` means that `SERVER` is a `HOSTNAME` or `HOSTNAME:PORT` (easy enough to check). `mode=uri` means that `SERVER` is `SCHEME://HOSTNAME:PORT` I considered making the `--mode` determined by whether or not `SERVER` is an int or contains `://`. This seems potentially fragile and I don't think it gets us significant benefit -- the caller already knows what they're passing, after all. Thoughts much appreciated. Contributes towards globus#388
Opened new issues to replace this in #397 and #398 to be able to track our progress a little bit more granularly. I'm making the decision not to open an issue for printing a progress bar -- I think that's a fool's errand, unless a Transfer API maintainer demonstrates a reliable way of determining real % progress. |
Here are the remaining gaps with the hosted cli other than the rm command which we already have an issue for. I don't think anything here is worth not deprecating the hosted cli for but @ranantha should confirm this.
Missing API support:
retrying
code
faults
andsubtask_id
fields onglobus task show -t
*expansions
field onglobus task show
credential_subject
onglobus endpoint show
(* both of these have a disclaimer about potentially not being available in future versions of the cli)
Not missing API support:
--myproxy-lifetime option
forglobus endpoint activate
globus endpoint server delete
globus task wait
doesn't show a progress bar, files completed, or mb/sThe text was updated successfully, but these errors were encountered: