ABRoot

settings

import "github.com/vanilla-os/abroot/settings"

Overview

Index

Package files

config.go

Variables

var CnfFileUsed string

type Config

type Config struct {
    // Common
    AutoRepair           bool `json:"autoRepair"`
    MaxParallelDownloads uint `json:"maxParallelDownloads"`

    // Registry
    Registry           string `json:"registry"`
    RegistryAPIVersion string `json:"registryAPIVersion"`
    RegistryService    string `json:"registryService"`
    Name               string `json:"name"`
    Tag                string `json:"tag"`

    // Package manager
    IPkgMngPre  string `json:"iPkgMngPre"`
    IPkgMngPost string `json:"iPkgMngPost"`
    IPkgMngAdd  string `json:"iPkgMngAdd"`
    IPkgMngRm   string `json:"iPkgMngRm"`
    IPkgMngApi  string `json:"iPkgMngApi"`
    IPkgMngStatus string `json:"iPkgMngStatus"`

    // Package diff API (Differ)
    DifferURL string `json:"differURL"`

    // Partitions
    PartLabelVar  string `json:"partLabelVar"`
    PartLabelA    string `json:"partLabelA"`
    PartLabelB    string `json:"partLabelB"`
    PartLabelBoot string `json:"partLabelBoot"`
    PartLabelEfi  string `json:"partLabelEfivar"`

    // Structure
    ThinProvisioning bool   `json:"thinProvisioning"`
    ThinInitVolume   string `json:"thinInitVolume"`

    // Lib
    LibPathStates string `json:"libPathStates"`

    // Virtual
    FullImageName string
}

var Cnf *Config

Generated by godoc2md