8 Commits

Author SHA1 Message Date
Lingxian Kong
b79b2791b8 Add swift object support for function creation
With this patch, users can create function using swift object:

http POST http://127.0.0.1:7070/v1/functions name=swift_function \
  runtime_id=xxx \
  code='{"source": "swift", "swift": {"container": "container_name", "object": "object_name"}}'

Implements: blueprint support-swift-object-as-code
2017-05-16 15:24:46 +12:00
Lingxian Kong
df32a9f412 Complete basic workflow(Finally!)
- Create runtime
- Create function
- Invoke function(i.e. create execution)
2017-05-12 12:00:19 +12:00
Lingxian Kong
7b6deac2c1 Add runtimes rest api
- Add db layer and db migration support
- Add orchestrator layer, currently only kubernetes supported.
- Now, create/get/delete runtime work fine
2017-05-05 15:57:52 +12:00
Lingxian Kong
de9c3e2f7c Add engine service and rpc layer 2017-04-17 23:58:36 +12:00
Lingxian Kong
9492a02bab Initial API code structure 2017-04-14 15:24:02 +12:00
Lingxian Kong
14812384c2 Make api service work 2017-04-14 15:17:05 +12:00
Lingxian Kong
e089c31e73 Make api service work 2017-04-14 14:43:18 +12:00
Lingxian Kong
ef833a417f Initial commit for qinling project 2017-04-11 15:13:10 +12:00