file

package
v0.11.4 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurationFilePersist

type ConfigurationFilePersist struct {
	// contains filtered or unexported fields
}

ConfigurationFilePersist is a configuration output which writes the configuration to a file

func NewConfigurationFilePersist

func NewConfigurationFilePersist(options ...OptionsFunc) *ConfigurationFilePersist

NewConfigurationFilePersist creates a new ConfigurationFilePersist

func (*ConfigurationFilePersist) Options

func (h *ConfigurationFilePersist) Options(opts ...OptionsFunc)

Options configure the service

func (*ConfigurationFilePersist) Write

Write writes the configuration to the writer

type ConfigurationFileSafePersist

type ConfigurationFileSafePersist struct {
	ConfigurationFilePersist
}

ConfigurationFileSafePersist is a configuration output which writes the configuration to a file

func NewConfigurationFileSafePersist

func NewConfigurationFileSafePersist(options ...OptionsFunc) *ConfigurationFileSafePersist

NewConfigurationFileSafePersist creates a new ConfigurationFileSafePersist

func (*ConfigurationFileSafePersist) Write

Write writes the configuration to the writer

type OptionsFunc

type OptionsFunc func(*ConfigurationFilePersist)

OptionsFunc is a function used to configure the file console

func WithFilePath

func WithFilePath(file string) OptionsFunc

func WithFileSystem

func WithFileSystem(fs afero.Fs) OptionsFunc

Jump to

Keyboard shortcuts

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