Package lunar
Sub-modules
lunar.cli
lunar.config
lunar.data
lunar.lunar_client
lunar.ml
lunar.rec
Functions
def aidp(env: str = None, apikey: str = None, runtime_env: str = None) ‑> AIDPService
def client(service_name: str = None, env: str = None, apikey: str = None, runtime_env: str = None) ‑> Any
-
Create a client object for lunar API.
Args
- service_name: (optional) (str) The name of a service for the client
- env: (optional) (str) The name of a environment for lunar API (
local
|dev
|stg
|prd
) - apikey: (optional) (str) The access apikey for lunar API
- runtime_env: (optional) (str) The name of a runtime environment (
local
|edd()
|bap
)
Example
import lunar client = lunar.client("channel")
def edd(env: str = None, apikey: str = None, runtime_env: str = None) ‑> EDDService
def model_registry(env: str = None, apikey: str = None, runtime_env: str = None) ‑> ModelRegistry
Classes
class LunarEnv (value, names=None, *, module=None, qualname=None, type=None, start=1)
-
BAP environments.
Ancestors
- enum.Enum
Class variables
var DEV
var LOCAL
var PRD
var STG
Static methods
def list_items() ‑> List[LunarEnv]
-
Return all names of BAP environments
def list_values() ‑> List[str]
-
Return all values of BAP environments
class RuntimeEnv (value, names=None, *, module=None, qualname=None, type=None, start=1)
-
Runtime environments.
Ancestors
- enum.Enum
Class variables
var BAP
var EDD
var LOCAL
Static methods
def list_items() ‑> List[RuntimeEnv]
-
Return all names of Runtime environments
def list_values() ‑> List[str]
-
Return all values of Runtime environments