Pacote google.golang.org/appengine/module (v1.6.8)

No módulo de pacote, há funções para interagir com módulos.

O pacote appengine contém funções que relatam a identidade do aplicativo, incluindo o nome do módulo.

Funções

func DefaultVersion

func DefaultVersion(c context.Context, module string) (string, error)

A versão padrão do módulo especificado é retornada pela função DefaultVersion. Se o módulo for uma string vazia, isso significa módulo padrão.

func List

func List(c context.Context) ([]string, error)

Os nomes dos módulos pertencentes a este aplicativo são retornados pela função List.

func NumInstances

func NumInstances(c context.Context, module, version string) (int, error)

O número de instâncias do módulo/versão fornecido é retornado pela função NumInstances. Se algum argumento for uma string vazia, ele é o padrão.

func SetNumInstances

func SetNumInstances(c context.Context, module, version string, instances int) error

SetNumInstances é uma função usada para configurar o número de instâncias do module.version dado para o valor especificado. Se o módulo ou a versão forem strings vazias, são o padrão.

func Start

func Start(c context.Context, module, version string) error

A versão especificada do módulo especificado é iniciada pela função Start. Se o módulo ou a versão forem strings vazias, eles são o padrão.

func Stop

func Stop(c context.Context, module, version string) error

A versão especificada do módulo especificado é interrompida pela função Stop. Se o módulo ou a versão forem strings vazias, eles são o padrão.

func Versions

func Versions(c context.Context, module string) ([]string, error)

Os nomes das versões pertencentes ao módulo especificado são retornados pela função Versions. Se o módulo for uma string vazia, isso significa módulo padrão.