Documentation ¶
Overview ¶
Package cli implements the `micro store` subcommands for example:
micro store snapshot micro store restore micro store sync
Index ¶
- Variables
- func Databases(ctx *cli.Context) error
- func Delete(ctx *cli.Context) error
- func List(ctx *cli.Context) error
- func Read(ctx *cli.Context) error
- func Restore(ctx *cli.Context) error
- func Snapshot(ctx *cli.Context) error
- func Sync(ctx *cli.Context) error
- func Tables(ctx *cli.Context) error
- func Write(ctx *cli.Context) error
Constants ¶
This section is empty.
Variables ¶
View Source
var CommonFlags = []cli.Flag{ &cli.StringFlag{ Name: "nodes", Usage: "Comma separated list of Nodes to pass to the store backend", EnvVars: []string{"MICRO_STORE_NODES"}, }, &cli.StringFlag{ Name: "database", Usage: "Database option to pass to the store backend", EnvVars: []string{"MICRO_STORE_DATABASE"}, }, &cli.StringFlag{ Name: "table", Usage: "Table option to pass to the store backend", EnvVars: []string{"MICRO_STORE_TABLE"}, }, }
CommonFlags are flags common to cli commands snapshot and restore
View Source
var SyncFlags = []cli.Flag{ &cli.StringFlag{ Name: "from-backend", Usage: "Backend to sync from", EnvVars: []string{"MICRO_STORE_FROM"}, }, &cli.StringFlag{ Name: "from-nodes", Usage: "Nodes to sync from", EnvVars: []string{"MICRO_STORE_FROM_NODES"}, }, &cli.StringFlag{ Name: "from-database", Usage: "Database to sync from", EnvVars: []string{"MICRO_STORE_FROM_DATABASE"}, }, &cli.StringFlag{ Name: "from-table", Usage: "Table to sync from", EnvVars: []string{"MICRO_STORE_FROM_TABLE"}, }, &cli.StringFlag{ Name: "to-backend", Usage: "Backend to sync to", EnvVars: []string{"MICRO_STORE_TO"}, }, &cli.StringFlag{ Name: "to-nodes", Usage: "Nodes to sync to", EnvVars: []string{"MICRO_STORE_TO_NODES"}, }, &cli.StringFlag{ Name: "to-database", Usage: "Database to sync to", EnvVars: []string{"MICRO_STORE_TO_DATABASE"}, }, &cli.StringFlag{ Name: "to-table", Usage: "Table to sync to", EnvVars: []string{"MICRO_STORE_TO_TABLE"}, }, }
SyncFlags are the flags for micro store sync
Functions ¶
func Databases ¶
func Databases(ctx *cli.Context) error
Databases is the entrypoint for micro store databases
func Restore ¶
func Restore(ctx *cli.Context) error
Restore is the entrypoint for micro store restore
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.