mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/1Panel-dev/1Panel.git
synced 2026-09-20 08:03:55 +08:00
feat: support virtual machine (#13171)
* feat: support virtual machine * feat: add vm operation logs
This commit is contained in:
@@ -7,6 +7,8 @@ import (
|
||||
|
||||
const (
|
||||
OrderByValidationPattern = `^[a-zA-Z_][a-zA-Z0-9_]*$`
|
||||
VMNameValidationPattern = `^[a-zA-Z0-9][a-zA-Z0-9._-]{0,63}$`
|
||||
VMCommonPattern = `^[a-zA-Z0-9][a-zA-Z0-9._:-]{0,63}$`
|
||||
)
|
||||
|
||||
var regexMap = make(map[string]*regexp.Regexp)
|
||||
@@ -14,6 +16,8 @@ var regexMap = make(map[string]*regexp.Regexp)
|
||||
func Init() {
|
||||
patterns := []string{
|
||||
OrderByValidationPattern,
|
||||
VMNameValidationPattern,
|
||||
VMCommonPattern,
|
||||
}
|
||||
|
||||
for _, pattern := range patterns {
|
||||
|
||||
Reference in New Issue
Block a user