Skip to content
Snippets Groups Projects
Commit 5254f47c authored by Alex Ellis's avatar Alex Ellis Committed by GitHub
Browse files

url_ping -> url-ping

parent b630bd21
No related branches found
No related tags found
No related merge requests found
...@@ -36,7 +36,7 @@ Any container or process in a Docker container can be a serverless function in F ...@@ -36,7 +36,7 @@ Any container or process in a Docker container can be a serverless function in F
**CLI walk-through** **CLI walk-through**
Let's have a quick look at an example function `url_ping` which connects to a remote web server and returns the HTTP code from the response. It's written in Python. Let's have a quick look at an example function `url-ping` which connects to a remote web server and returns the HTTP code from the response. It's written in Python.
```python ```python
import requests import requests
...@@ -68,28 +68,28 @@ provider: ...@@ -68,28 +68,28 @@ provider:
gateway: http://localhost:8080 gateway: http://localhost:8080
functions: functions:
url_ping: url-ping:
lang: python lang: python
handler: ./sample/url_ping handler: ./sample/url-ping
image: alexellis2/faas-urlping image: alexellis2/faas-urlping
``` ```
*Example function YAML file - `urlping.yaml`* *Example function YAML file - `url-ping.yaml`*
``` ```
$ faas-cli -action build -f ./urlping.yaml $ faas-cli -action build -f ./url-ping.yaml
``` ```
*Build a Docker image using the Python handler in `./sample/url_ping`* *Build a Docker image using the Python handler in `./sample/url-ping`*
``` ```
$ faas-cli -action deploy -f ./urlping.yaml $ faas-cli -action deploy -f ./url-ping.yaml
``` ```
*Deploy the new image to the gateway defined in the YAML file.* *Deploy the new image to the gateway defined in the YAML file.*
> If your gateway is remote or part of a multi-host Swarm - you can also use the CLI to push your image to a remote registry or the Hub with `faas-cli -action push` > If your gateway is remote or part of a multi-host Swarm - you can also use the CLI to push your image to a remote registry or the Hub with `faas-cli -action push`
``` ```
$ curl -d "https://cli.openfaas.com" http://localhost:8080/function/url_ping/ $ curl -d "https://cli.openfaas.com" http://localhost:8080/function/url-ping/
https://cli.openfaas.com => 200 https://cli.openfaas.com => 200
``` ```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment