Improving certain CLI commands: init, run (#207)

* Consolidating route type utilization

Fixes: #197

* Adding --version to fn init CLI command

* Updating functions_go to 0.1.36

* Updating route init process

* Updating tests

* Adding "memory" CLI flag to fn run

* Make CLI memory flag override what's in func.yaml

* Get rid of default value for memory flag

* Revert UX impact

 func.yaml remains the same, no nested maps
This commit is contained in:
Denis Makogon
2017-08-18 21:14:29 +03:00
committed by Travis Reeder
parent 1730a7d094
commit 24eacbbbbf
69 changed files with 291 additions and 97 deletions

View File

@@ -1 +1 @@
0.1.35
0.1.36

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package apps
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package call
// This file was generated by the swagger tool.
@@ -36,7 +38,7 @@ func (a *Client) GetAppsAppCalls(params *GetAppsAppCallsParams) (*GetAppsAppCall
result, err := a.transport.Submit(&runtime.ClientOperation{
ID: "GetAppsAppCalls",
Method: "GET",
PathPattern: "/apps/{app}/calls/",
PathPattern: "/apps/{app}/calls",
ProducesMediaTypes: []string{"application/json"},
ConsumesMediaTypes: []string{"application/json"},
Schemes: []string{"http", "https"},

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package call
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package call
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package call
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package call
// This file was generated by the swagger tool.
@@ -56,7 +58,7 @@ type GetAppsAppCallsOK struct {
}
func (o *GetAppsAppCallsOK) Error() string {
return fmt.Sprintf("[GET /apps/{app}/calls/][%d] getAppsAppCallsOK %+v", 200, o.Payload)
return fmt.Sprintf("[GET /apps/{app}/calls][%d] getAppsAppCallsOK %+v", 200, o.Payload)
}
func (o *GetAppsAppCallsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
@@ -85,7 +87,7 @@ type GetAppsAppCallsNotFound struct {
}
func (o *GetAppsAppCallsNotFound) Error() string {
return fmt.Sprintf("[GET /apps/{app}/calls/][%d] getAppsAppCallsNotFound %+v", 404, o.Payload)
return fmt.Sprintf("[GET /apps/{app}/calls][%d] getAppsAppCallsNotFound %+v", 404, o.Payload)
}
func (o *GetAppsAppCallsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package client
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package operations
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package operations
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package operations
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package operations
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package operations
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package routes
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package tasks
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package tasks
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package tasks
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package version
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package version
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package version
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.
@@ -33,7 +35,7 @@ type Route struct {
Image string `json:"image,omitempty"`
// Max usable memory for this route (MiB).
Memory int64 `json:"memory,omitempty"`
Memory uint64 `json:"memory,omitempty"`
// URL path that will be matched to this route
// Read Only: true

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.

View File

@@ -1,3 +1,5 @@
// Code generated by go-swagger; DO NOT EDIT.
package models
// This file was generated by the swagger tool.