Paket google.golang.org/appengine/module (Version 1.6.8)

Das module-Paket bietet Funktionen zum Interagieren mit Modulen.

Das appengine-Paket enthält Funktionen zum Melden der Identität der Anwendung, einschließlich des Modulnamens.

Funktionen

func DefaultVersion

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

DefaultVersion liefert die Standardversion des angegebenen Moduls. Wenn das Modul der leere String ist, bedeutet dies das Standardmodul.

func List

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

"List" liefert die Namen der Module, die zu dieser Anwendung gehören.

func NumInstances

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

NumInstances liefert die Anzahl der Instanzen des angegebenen Moduls/der angegebenen Version. Wenn eines der Argumente der leere String ist, bedeutet dies den Standardwert.

func SetNumInstances

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

SetNumInstances legt die Anzahl der Instanzen der angegebenen Modulversion auf den angegebenen Wert fest. Wenn das Modul oder die Version der leere String ist, bedeutet dies den Standardwert.

func Start

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

Start startet die angegebene Version des angegebenen Moduls. Wenn das Modul oder die Version der leere String ist, bedeutet dies den Standardwert.

func Stop

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

Stop stoppt die angegebene Version des angegebenen Moduls. Wenn das Modul oder die Version der leere String ist, bedeutet dies den Standardwert.

func Versions

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

Versions liefert die Namen der Versionen, die zum angegebenen Modul gehören. Wenn das Modul der leere String ist, bedeutet dies das Standardmodul.