"fmt"
"math"
"os"
- "path/filepath"
"sort"
"strings"
// Display changes
changes := s.formatChanges(resp)
if changes != "" {
- s.logf(safcm.LogInfo, true, "%s", changes)
+ s.log(safcm.LogInfo, true, changes)
}
if resp.Error != "" {
return nil
}
- return fmt.Errorf("groups %s and %s both provide file %q\n"+
+ return fmt.Errorf("groups %s and %s both provide %q\n"+
"Use 'group_priority' in config.yaml to declare preference",
group, old.OrigGroup, path)
}
return paths[i] < paths[j]
})
- const sep = string(filepath.Separator)
+ // Slash separated paths are used for the configuration
+ const sep = "/"
// Remove invalid paths which can result from group_priority
// overriding paths from another group (e.g. "/foo" as file from one