mirror of
https://github.com/alexgo-io/stacks-puppet-node.git
synced 2026-04-11 17:35:20 +08:00
constrain name class regex
This commit is contained in:
@@ -33,8 +33,8 @@ OP_BASE58CHECK_PATTERN = r'^({}+)$'.format(OP_BASE58CHECK_CLASS)
|
||||
OP_ADDRESS_PATTERN = r'^({}{{1,35}})$'.format(OP_BASE58CHECK_CLASS)
|
||||
OP_NAME_CHARS = r'a-z0-9\-_.+'
|
||||
OP_NAME_CHARS_NOPERIOD = r'a-z0-9\-_+'
|
||||
OP_NAME_CLASS = r'[{}]{{{},{}}}'.format(OP_NAME_CHARS, LENGTHS['fqn_min'], LENGTHS['fqn_max'])
|
||||
OP_NAMESPACE_CLASS = r'[{}]{{{},{}}}'.format(OP_NAME_CHARS, 1, LENGTHS['namespace_id'])
|
||||
OP_NAME_CLASS = r'[{}]{{{},{}}}\.{}'.format(OP_NAME_CHARS_NOPERIOD, LENGTHS['fqn_min'], LENGTHS['fqn_max'], OP_NAMESPACE_CLASS)
|
||||
OP_NAMESPACE_PATTERN = r'^({})$'.format(OP_NAMESPACE_CLASS)
|
||||
OP_NAMESPACE_ID_HASH_PATTERN = r'^([0-9a-fA-F]{40})$'
|
||||
OP_NAME_PATTERN = r'^({})$'.format(OP_NAME_CLASS)
|
||||
|
||||
Reference in New Issue
Block a user