forked from ungleich-public/cdist
Create hash func for string args to be used cdist wide.
This commit is contained in:
parent
2011db16a8
commit
dacb5720c5
1 changed files with 9 additions and 0 deletions
|
@ -21,6 +21,7 @@
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
|
import hashlib
|
||||||
|
|
||||||
import cdist.version
|
import cdist.version
|
||||||
|
|
||||||
|
@ -82,3 +83,11 @@ def file_to_list(filename):
|
||||||
lines = []
|
lines = []
|
||||||
|
|
||||||
return lines
|
return lines
|
||||||
|
|
||||||
|
|
||||||
|
def str_hash(s):
|
||||||
|
"""Return hash of string s"""
|
||||||
|
if isinstance(s, str):
|
||||||
|
return hashlib.md5(s.encode('utf-8')).hexdigest()
|
||||||
|
else:
|
||||||
|
raise Error("str_hash param should be string")
|
||||||
|
|
Loading…
Reference in a new issue