Skip to main content

CLI Client app for Meteoroid which is one of FIWARE components

Project description

Overview

Meteoroid CLI is a command-line-interface for Meteoroid that integrating Function as a Service(FaaS) capabilities in FIWARE.

Requirements

Python 3.8+ cliff 2.16.0+ pbr 5.4.3+

Usage

Install meteoroid cli

pip install meteoroid-cli

Export METEOROID_SCHEMA_ENDPOINT (Option)

Defualt endpoint (http://localhost:3000/schema/?format=corejson)

export METEOROID_SCHEMA_ENDPOINT=http://host:port/schema/?format=corejson

Example of use

$ meteoroid result show 22
+---------------+------------------+
| Field         | Value            |
+---------------+------------------+
| id            | 22               |
| response      | test_response    |
| logs          | test_logs        |
| FiwareService | None             |
| functionId    | test_function_id |
+---------------+------------------+

Commands

Funciton

command description
function show Show a function
function list Show function list
function create Create a function
function update Update a function
function delete Delete a function

Endpoint

command description
endpoint show Show a endpoint
endpoint list Show endpoint list
endpoint create Create endpoint
endpoint delete Delete endpoint

Description

command description
subscription show Show a subscription
subscription list Show subscription list
subscription create Create subscription
subscription delete Delete subscription

Result

command description
result list Show result list
result show Show a result

How to use meteoroid

Meteoroid README

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for meteoroid-cli, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size meteoroid-cli-0.1.0.tar.gz (25.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page