apache / apache/openwhisk-cli

Cannot delete an API by name if the name starts with /

Offen
#321 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
109
Forks
98
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

```
$ wsk api create /apigw GET apigw -n /apigw
ok: created API /apigw GET for action /_/apigw
$ wsk api list -f
ok: APIs
Action: /19FT_dev/apigw
API Name: /apigw
Base path: /
Path: /apigw
Verb: get
URL: https://service.eu.apiconnect.ibmcloud.com/gws/apigateway/api/2fbc3abd90af940c23779ab56f8863f05763e60eb3c364895f258b04a5d38be1/apigw
$ wsk api delete /apigw
error: Unable to delete API: API deletion failure: API '/apigw' does not exist.
```

Deleting with `wsk api delete /` works.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die gezeigten Befehle `wsk api create`, `wsk api list -f` und `wsk api delete` zu reproduzieren, und verfolge anschließend den API-Löschpfad der CLI sowie die Verarbeitung von Namen. Erledigt ist die Aufgabe, wenn eine API, deren Name mit `/` beginnt, anhand dieses Namens gelöscht werden kann, während das Löschen anhand von `/` weiterhin funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
api, cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.