equal
deleted
inserted
replaced
30 |
30 |
31 |
31 |
32 def get_random_secret_key(): |
32 def get_random_secret_key(): |
33 """Return 50-character secret string""" |
33 """Return 50-character secret string""" |
34 chars = string.ascii_letters + string.digits |
34 chars = string.ascii_letters + string.digits |
35 return "".join([random.choice(chars) for i in range(50)]) |
35 secure_random = random.SystemRandom() |
|
36 |
|
37 return "".join([secure_random.choice(chars) for i in range(50)]) |
36 |
38 |
37 |
39 |
38 class CubicWebPyramidConfiguration(BaseWebConfiguration, ServerConfiguration): |
40 class CubicWebPyramidConfiguration(BaseWebConfiguration, ServerConfiguration): |
39 """Pyramid application with a CubicWeb repository""" |
41 """Pyramid application with a CubicWeb repository""" |
40 name = 'pyramid' |
42 name = 'pyramid' |