MCPcopy
hub / github.com/TomWright/dasel / applyReaderFlags

Function applyReaderFlags

internal/cli/read_write_flag.go:19–30  ·  view source on GitHub ↗
(readerOptions *parsing.ReaderOptions, readerFlags extReadWriteFlags, readWriterFlags extReadWriteFlags)

Source from the content-addressed store, hash-verified

17type extReadWriteFlags *[]extReadWriteFlag
18
19func applyReaderFlags(readerOptions *parsing.ReaderOptions, readerFlags extReadWriteFlags, readWriterFlags extReadWriteFlags) {
20 if readWriterFlags != nil {
21 for _, flag := range *readWriterFlags {
22 readerOptions.Ext[flag.Name] = flag.Value
23 }
24 }
25 if readerFlags != nil {
26 for _, flag := range *readerFlags {
27 readerOptions.Ext[flag.Name] = flag.Value
28 }
29 }
30}
31
32func applyWriterFlags(writerOptions *parsing.WriterOptions, writerFlags extReadWriteFlags, readWriterFlags extReadWriteFlags) {
33 if readWriterFlags != nil {

Callers 1

runFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected