portray or describe (something) precisely.
This is a project for demonstrating working with Cloud Functions locally
Explore the docs »
Report Bug
·
Request Feature
This project using Python demonstrates the use of Function Framework and the Pub/Sub Emulator for developing Google Cloud Functions.
In this specific example an HTTP service called add_account accepts a message, formats some data and echo's back while raise a pub/sub event that is subscribed to by the add_email_address service which simply print this out.
Further logos can be inserted to highlight the specific technologies used to create the solution from here.
Syntax | Description |
---|---|
Pre-commit git hooks that perform checks before pushes |
|
Source control management platform | |
Implementation of the HTTP and Pub/Sub services |
After the devcontainer starts the following demonstrates the golden path follow of running the cloud functions and testing them.
In addition these services can be debugged is VSCode using the provided launches for debugging.
# starts the emulator
task pubsub:start
# starts the two services
task services:up
# makes a request to the HTTP end point
http POST :8080 'Content-Type: application/json' \
short_name="Disney" \
full_name="The Walt Disney Company" \
code="disn"
# stops the two services
task services:down
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
If you would like to contribute to any delineate.io OSS projects please read:
Distributed under the MIT License. See LICENSE
for more information.