Skip to content

Commit

Permalink
pkg/units: lint
Browse files Browse the repository at this point in the history
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <[email protected]> (github: unclejack)
  • Loading branch information
unclejack committed Oct 6, 2014
1 parent 39fe2a3 commit d202ff2
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions pkg/units/size.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,15 @@ import (
// See: http://en.wikipedia.org/wiki/Binary_prefix
const (
// Decimal

KB = 1000
MB = 1000 * KB
GB = 1000 * MB
TB = 1000 * GB
PB = 1000 * TB

// Binary

KiB = 1024
MiB = 1024 * KiB
GiB = 1024 * MiB
Expand Down Expand Up @@ -52,7 +54,7 @@ func FromHumanSize(size string) (int64, error) {
return parseSize(size, decimalMap)
}

// Parses a human-readable string representing an amount of RAM
// RAMInBytes parses a human-readable string representing an amount of RAM
// in bytes, kibibytes, mebibytes, gibibytes, or tebibytes and
// returns the number of bytes, or -1 if the string is unparseable.
// Units are case-insensitive, and the 'b' suffix is optional.
Expand All @@ -64,7 +66,7 @@ func RAMInBytes(size string) (int64, error) {
func parseSize(sizeStr string, uMap unitMap) (int64, error) {
matches := sizeRegex.FindStringSubmatch(sizeStr)
if len(matches) != 3 {
return -1, fmt.Errorf("Invalid size: '%s'", sizeStr)
return -1, fmt.Errorf("invalid size: '%s'", sizeStr)
}

size, err := strconv.ParseInt(matches[1], 10, 0)
Expand Down

0 comments on commit d202ff2

Please sign in to comment.