apache / apache/openwhisk-package-cloudant

Binding to IBMCloud cloudant instance

Open
#192 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
17
Forks
31
PR merge metrics
No merged PRs in 30d

Description

The instructions under `Setting up a Cloudant database in Bluemix` are not working for me with `wsk package refresh`. However, I am able to use `ic fn service bind` command.

```
ic fn package refresh
>> error: Package refresh for namespace '_' failed: The connection failed, or timed out. (HTTP status code 401)
```

Instead the following works:
1. Bind /whisk.system/ package to a local named package
`ic fn package bind /whisk.system/cloudant my-cloudant-package`
2. Bind your cloudant service to the new package
`ic fn service bind cloudantnosqldb my-cloudant-package --instance `
3. You should now see the cloudant credentials in your package. You can now use the changes feed or the actions available in my-cloudant-package
`ic fn package get my-cloudant-package`

I think we should correct `refresh` usage if I am doing it incorrectly and also add the `ic fn service bind` way. Happy to create a PR if you can verify this issue. Thank you !

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.