Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rails-lambda/lambda-console-ruby
☁️🐚💎 A Ruby implementation of the Lambda Console project specification.
https://github.com/rails-lambda/lambda-console-ruby
Last synced: about 2 months ago
JSON representation
☁️🐚💎 A Ruby implementation of the Lambda Console project specification.
- Host: GitHub
- URL: https://github.com/rails-lambda/lambda-console-ruby
- Owner: rails-lambda
- License: mit
- Created: 2023-06-15T19:57:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-15T20:02:18.000Z (over 1 year ago)
- Last Synced: 2024-11-11T15:32:40.576Z (about 2 months ago)
- Language: Ruby
- Size: 7.81 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Lambda Console (Ruby) [![Actions Status](https://github.com/rails-lambda/lambda-console-ruby/workflows/CI/CD/badge.svg)](https://github.com/rails-lambda/lambda-console-ruby/actions)
A Ruby implementation of the Lambda Console project specification:
https://github.com/rails-lambda/lambda-console
Please see that project for CLI usage with Ruby Lambda Functions or Rails Applications on Lambda using [Lamby](https://github.com/rails-lambda/lamby) which leverages this gem.
## Integration
An example of how to add Lambda Console to your own Ruby function.
```ruby
def handler(event: context:)
return LambdaConsole.handle(event) if LambdaConsole.handle?(event)
# your code ...
end
```## License
The gem is available as open source project under the terms of the [MIT License](https://opensource.org/licenses/MIT).
## Code of Conduct
Everyone interacting in the LambdaConsole::Ruby project's codebase, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/metaskills/lambda-console-ruby/blob/main/CODE_OF_CONDUCT.md).