mirror of
https://github.com/gocsaf/csaf.git
synced 2025-12-22 18:15:42 +01:00
Moved commonly use file operations to separate package.
This commit is contained in:
parent
9d0ed98a17
commit
2fb2dfda78
7 changed files with 151 additions and 127 deletions
|
|
@ -7,6 +7,7 @@ import (
|
|||
"path/filepath"
|
||||
|
||||
"github.com/csaf-poc/csaf_distribution/csaf"
|
||||
"github.com/csaf-poc/csaf_distribution/util"
|
||||
)
|
||||
|
||||
func ensureFolders(c *config) error {
|
||||
|
|
@ -52,7 +53,7 @@ func createFeedFolders(c *config, wellknown string) error {
|
|||
if _, err := filepath.EvalSymlinks(tlpLink); err != nil {
|
||||
if os.IsNotExist(err) {
|
||||
tlpFolder := filepath.Join(c.Folder, string(t))
|
||||
if tlpFolder, err = mkUniqDir(tlpFolder); err != nil {
|
||||
if tlpFolder, err = util.MakeUniqDir(tlpFolder); err != nil {
|
||||
return err
|
||||
}
|
||||
if err = os.Symlink(tlpFolder, tlpLink); err != nil {
|
||||
|
|
@ -104,5 +105,5 @@ func createProviderMetadata(c *config, wellknownCSAF string) error {
|
|||
keyID, fingerprint := key.GetHexKeyID(), key.GetFingerprint()
|
||||
pm.SetPGP(fingerprint, c.GetOpenPGPURL(keyID))
|
||||
|
||||
return saveToFile(path, pm)
|
||||
return util.WriteToFile(path, pm)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue