minor changes.

This commit is contained in:
Miroslav Šedivý
2022-04-09 17:25:15 +02:00
parent 06ea90b994
commit 2ca8e9371b
2 changed files with 4 additions and 3 deletions
+2 -2
View File
@@ -88,7 +88,7 @@ func (manager *RoomManagerCtx) FindByName(name string) (*types.RoomEntry, error)
func (manager *RoomManagerCtx) Create(settings types.RoomSettings) (string, error) {
if settings.Name != "" && !dockerNames.RestrictedNamePattern.MatchString(settings.Name) {
return "", fmt.Errorf("invalid container name, must match " + dockerNames.RestrictedNameChars)
return "", fmt.Errorf("invalid container name, must match %s", dockerNames.RestrictedNameChars)
}
if !manager.config.StorageEnabled && len(settings.Mounts) > 0 {
@@ -122,7 +122,7 @@ func (manager *RoomManagerCtx) Create(settings types.RoomSettings) (string, erro
portBindings := nat.PortMap{}
exposedPorts := nat.PortSet{
nat.Port(fmt.Sprintf("%d/udp", frontendPort)): struct{}{},
nat.Port(fmt.Sprintf("%d/tcp", frontendPort)): struct{}{},
}
for port := epr.Min; port <= epr.Max; port++ {
+2 -1
View File
@@ -29,7 +29,8 @@ func (manager *RoomManagerCtx) allocatePorts(sum uint16) (EprPorts, error) {
}
for _, port := range ports {
if (epr.Min >= port.Min && epr.Min <= port.Max) || (epr.Max >= port.Min && epr.Max <= port.Max) {
if (epr.Min >= port.Min && epr.Min <= port.Max) ||
(epr.Max >= port.Min && epr.Max <= port.Max) {
epr.Min = port.Max + 1
epr.Max = port.Max + sum
}