Consider including region in callback data
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
Direzione di ricerca
La issue indica l'API e la CLI, ma non specifica file né test. Inizia individuando i percorsi attuali dei dati di callback e dell'output della CLI, quindi risolvi i dubbi sulla rappresentazione proposta della regione, sui valori predefiniti e sulla compatibilità. Il lavoro è completato quando il comportamento dell'API e della CLI, inclusa un'eventuale scelta di opt-in o del formato di output, è deciso e implementato esplicitamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
API
Should be relatively easy to add to the API, providing an object instead of a string, like so:
{
"name": "aws",
"region": "us-east-1"
}
And possibly just use the default "unknown" if it can't be determined.
This would, of course, represent a major/breaking change. Unless the API was changed in a backwards-compatible way by accepting an optional opts object that could ask for region data via region: true or detailed: true. But this might be overkill.
CLI
This poses a couple interesting problems for the CLI:
Does the CLI return the extra info by default, or should it be explicitly requested (and how)?
If it's included by default in the API, I would argue it should be included by default in the CLI. However, it would certainly be acceptable to make it opt-in via a flag like --detailed or --verbose. (It could also be opt-out via --brief or --simple.)
How should the data be represented/formatted?
I think, by default, we should stick with a simple format that is human-friendly but also not too difficult to parse, perhaps name:region. Otherwise, it would be nice to support explicit CLI options to output more machine-friendly formats, like --json.
All of the above is open to suggestions. What do you think?
- Lingua principale
- JavaScript
- Stelle
- 141
- Fork
- 11
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di bcoe/which-cloud
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
bcoe/which-cloud#118 · 1 commento ·
-
Cloudflare supportAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
bcoe/which-cloud#117 ·
-
DigitalOcean SupportApertahelp wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
bcoe/which-cloud#8 ·
-
Linode SupportApertahelp wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
bcoe/which-cloud#7 ·
-
SoftLayer SupportApertahelp wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
bcoe/which-cloud#6 ·
Tutte le issue di bcoe/which-cloud
Issue simili
-
bug user-priority/P2
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 78/100
opencart/opencart#15763 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
neondatabase/agent-skills#139 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
Effect-TS/effect#8881 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
mail processing verified
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 7 giorni