github.com/argoproj/argo-cd/v3@v3.2.1/util/assets/assets.go (about)

     1  package assets
     2  
     3  import (
     4  	"github.com/argoproj/argo-cd/v3/assets"
     5  )
     6  
     7  var (
     8  	BuiltinPolicyCSV string
     9  	ModelConf        string
    10  	SwaggerJSON      string
    11  	BadgeSVG         string
    12  )
    13  
    14  func init() {
    15  	data, err := assets.Embedded.ReadFile("builtin-policy.csv")
    16  	if err != nil {
    17  		panic(err)
    18  	}
    19  	BuiltinPolicyCSV = string(data)
    20  	data, err = assets.Embedded.ReadFile("model.conf")
    21  	if err != nil {
    22  		panic(err)
    23  	}
    24  	ModelConf = string(data)
    25  	data, err = assets.Embedded.ReadFile("swagger.json")
    26  	if err != nil {
    27  		panic(err)
    28  	}
    29  	SwaggerJSON = string(data)
    30  	data, err = assets.Embedded.ReadFile("badge.svg")
    31  	if err != nil {
    32  		panic(err)
    33  	}
    34  	BadgeSVG = string(data)
    35  }