mirror of
https://gitea.elkins.co/Networking/ccl.git
synced 2025-03-09 12:41:40 -05:00
Don't bomb out when config file not found, just warn
This commit is contained in:
parent
5f0089c5a1
commit
94c29f9d6e
@ -60,13 +60,12 @@ func init() {
|
|||||||
cobra.OnInitialize(func() {
|
cobra.OnInitialize(func() {
|
||||||
err := config.Init()
|
err := config.Init()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintln(os.Stderr, "Could not initialize configuration:", err)
|
fmt.Fprintln(os.Stderr, "Warning: Could not initialize configuration:", err)
|
||||||
os.Exit(1)
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
cobra.OnInitialize(func() {
|
cobra.OnInitialize(func() {
|
||||||
if verbose {
|
if verbose {
|
||||||
output = os.Stderr
|
output = os.Stdout
|
||||||
} else {
|
} else {
|
||||||
output = io.Discard
|
output = io.Discard
|
||||||
}
|
}
|
||||||
|
@ -19,17 +19,11 @@ type command string
|
|||||||
|
|
||||||
var (
|
var (
|
||||||
ConfigFile string = CONFIG_FILE_DEFAULT
|
ConfigFile string = CONFIG_FILE_DEFAULT
|
||||||
networks *[]network.Network
|
networks = &[]network.Network{}
|
||||||
containers *[]container.Container
|
containers = &[]container.Container{}
|
||||||
categories *[]string
|
categories = &[]string{}
|
||||||
)
|
)
|
||||||
|
|
||||||
// A parsing convenience
|
|
||||||
type parse struct {
|
|
||||||
Networks []network.Network
|
|
||||||
Containers []container.Container
|
|
||||||
}
|
|
||||||
|
|
||||||
func Categories() []string {
|
func Categories() []string {
|
||||||
if categories != nil {
|
if categories != nil {
|
||||||
return *categories
|
return *categories
|
||||||
@ -65,6 +59,12 @@ func Union(ids []string) (conts []container.Container) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// A parsing convenience
|
||||||
|
type parse struct {
|
||||||
|
Networks []network.Network
|
||||||
|
Containers []container.Container
|
||||||
|
}
|
||||||
|
|
||||||
func Init() error {
|
func Init() error {
|
||||||
f, err := os.ReadFile(ConfigFile)
|
f, err := os.ReadFile(ConfigFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user