shorten random string for secret value (#3263)
This commit is contained in:
11
skyvern/utils/strings.py
Normal file
11
skyvern/utils/strings.py
Normal file
@@ -0,0 +1,11 @@
|
||||
import os
|
||||
import random
|
||||
import string
|
||||
|
||||
RANDOM_STRING_POOL = string.ascii_letters + string.digits
|
||||
|
||||
|
||||
def generate_random_string(length: int = 5) -> str:
|
||||
# Use the os.urandom(16) as the seed
|
||||
random.seed(os.urandom(16))
|
||||
return "".join(random.choices(RANDOM_STRING_POOL, k=length))
|
||||
Reference in New Issue
Block a user