config

package
v0.0.0-...-ae43156 Latest Latest
Warning

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

Go to latest
Published: Aug 8, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Version Application version
	Version = "0.1"

	// DB Database connection
	DB *sql.DB

	// DatabaseURL Stellar Core database URL
	DatabaseURL = kingpin.
				Flag("database-url", "Stellar Core database URL").
				Default("postgres://localhost/core?sslmode=disable").
				OverrideDefaultFromEnvar("DATABASE_URL").
				URL()

	// MinLedger Starting ledger to catch up from
	MinLedger = kingpin.
				Flag("min-ledger", "Minimal ledger to start from").
				Default("2").
				OverrideDefaultFromEnvar("MIN_LEDGER").
				Int()

	// MaxLedger Ledger to checkup to
	MaxLedger = kingpin.
				Flag("max-ledger", "Maximum ledger to finish on (is loaded from public Horizon by default)").
				OverrideDefaultFromEnvar("MAX_LEDGER").
				Int()

	// ChunkSize Chunk size to download ledgers
	ChunkSize = kingpin.
				Flag("chunk-size", "Chunk size").
				Default("1000").
				OverrideDefaultFromEnvar("CHUNK_SIZE").
				Short('s').
				Int()

	// Concurrency Parallel streams
	Concurrency = kingpin.
				Flag("concurrency", "Concurrency").
				Default("5").
				OverrideDefaultFromEnvar("CONCURRENCY").
				Short('c').
				Int()

	// WorkDir Where to create temporary stellar files
	WorkDir = kingpin.
			Flag("work-dir", "Working directory").
			Default("/tmp").
			OverrideDefaultFromEnvar("WORK_DIR").
			String()

	// StellarConfigTemplate Path to stellar-core.cfg template file
	StellarConfigTemplate = kingpin.
							Flag("stellar-config-template", "stellar-core.cfg template file location").
							Default("./templates/stellar-core.cfg").
							OverrideDefaultFromEnvar("STELLAR_CONFIG_TEMPLATE").
							String()

	// stellar-core binary location
	StellarCore = kingpin.
				Flag("stellar-core", "stellar-core location").
				Default("/usr/local/bin/stellar-core").
				OverrideDefaultFromEnvar("STELLAR_CORE").
				String()
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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