mirror of https://github.com/databricks/cli.git
use CutSuffix
This commit is contained in:
parent
4a2485fcc9
commit
e73dafca83
|
@ -52,8 +52,8 @@ func patchMetadata(r io.Reader, oldVersion, newVersion string) ([]byte, error) {
|
||||||
var buf bytes.Buffer
|
var buf bytes.Buffer
|
||||||
for scanner.Scan() {
|
for scanner.Scan() {
|
||||||
line := scanner.Text()
|
line := scanner.Text()
|
||||||
if strings.HasPrefix(line, versionKey) {
|
if versionValue, ok := strings.CutPrefix(line, versionKey); ok {
|
||||||
foundVersion := strings.TrimSpace(line[len(versionKey):])
|
foundVersion := strings.TrimSpace(versionValue)
|
||||||
if foundVersion != oldVersion {
|
if foundVersion != oldVersion {
|
||||||
return nil, fmt.Errorf("Unexpected version in METADATA: %s (expected %s)", strings.TrimSpace(line), oldVersion)
|
return nil, fmt.Errorf("Unexpected version in METADATA: %s (expected %s)", strings.TrimSpace(line), oldVersion)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue