Drop container name length check

master
Clément FRÉVILLE 2 years ago
parent 2c7cdac03b
commit 34591a4d6c

@ -1,16 +1,13 @@
const std = @import("std"); const std = @import("std");
const ascii = std.ascii; const ascii = std.ascii;
pub const NamingError = error{ Empty, IllegalChar, TooLong }; pub const NamingError = error{ Empty, IllegalChar };
pub fn validateDockerContainerName(name: []const u8, error_index: *usize) !void { pub fn validateDockerContainerName(name: []const u8, error_index: *usize) !void {
// [a-zA-Z0-9][a-zA-Z0-9_.-] // [a-zA-Z0-9][a-zA-Z0-9_.-]
if (name.len == 0) { if (name.len == 0) {
return NamingError.Empty; return NamingError.Empty;
} }
if (name.len > 30) {
return NamingError.TooLong;
}
if (!ascii.isAlphanumeric(name[0])) { if (!ascii.isAlphanumeric(name[0])) {
error_index.* = 0; error_index.* = 0;

Loading…
Cancel
Save