config

package
v0.0.0-...-901b40b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2015 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package config provides functions for parsing command line args and JSON config.

Index

Constants

This section is empty.

Variables

View Source
var BaseOptions = _BaseOptions{}
View Source
var DiffFlags = flag.NewFlagSet("diff", flag.ExitOnError)
View Source
var ImportFlags = flag.NewFlagSet("import", flag.ExitOnError)
View Source
var ImportOptions = _ImportOptions{}

Functions

func ParseDiffImport

func ParseDiffImport(args []string)

func ParseImport

func ParseImport(args []string)

func UsageDiff

func UsageDiff()

func UsageImport

func UsageImport()

Types

type Config

type Config struct {
	CacheDir           string  `json:"cachedir"`
	DiffDir            string  `json:"diffdir"`
	Connection         string  `json:"connection"`
	MappingFile        string  `json:"mapping"`
	LimitTo            string  `json:"limitto"`
	LimitToCacheBuffer float64 `json:"limitto_cache_buffer"`
	Srid               int     `json:"srid"`
	Schemas            Schemas `json:"schemas"`
}

type Schemas

type Schemas struct {
	Import     string `json:"import"`
	Production string `json:"production"`
	Backup     string `json:"backup"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL