MCPcopy Create free account
hub / github.com/CovenantSQL/CovenantSQL / addCreateFlags

Function addCreateFlags

cmd/cql/internal/create.go:85–97  ·  view source on GitHub ↗
(cmd *Command)

Source from the content-addressed store, hash-verified

83var node32 uint
84
85func addCreateFlags(cmd *Command) {
86 cmd.Flag.Var(&targetMiners, "db-target-miners", "List of target miner addresses(separated by ',')")
87 cmd.Flag.UintVar(&node32, "db-node", 0, "Target node count")
88 cmd.Flag.Uint64Var(&meta.Space, "db-space", 0, "Minimum disk space requirement, 0 for none")
89 cmd.Flag.Uint64Var(&meta.Memory, "db-memory", 0, "Minimum memory requirement, 0 for none")
90 cmd.Flag.Float64Var(&meta.LoadAvgPerCPU, "db-load-avg-per-cpu", 0, "Minimum idle CPU requirement, 0 for none")
91 cmd.Flag.StringVar(&meta.EncryptionKey, "db-encrypt-key", "", "Encryption key for persistence data")
92 cmd.Flag.BoolVar(&meta.UseEventualConsistency, "db-eventual-consistency", false, "Use eventual consistency to sync among miner nodes")
93 cmd.Flag.Float64Var(&meta.ConsistencyLevel, "db-consistency-level", 0, "Consistency level, node*consistency_level is the node count to perform strong consistency")
94 cmd.Flag.IntVar(&meta.IsolationLevel, "db-isolation-level", 0, "Isolation level in a single node")
95 cmd.Flag.Uint64Var(&meta.GasPrice, "db-gas-price", 0, "Customized gas price")
96 cmd.Flag.Uint64Var(&meta.AdvancePayment, "db-advance-payment", 0, "Customized advance payment")
97}
98
99func runCreate(cmd *Command, args []string) {
100 commonFlagsInit(cmd)

Callers 1

initFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected