Add salt.utils.split_input()

This commit is contained in:
Erik Johnson 2016-03-03 21:13:38 -06:00
parent 2ed7286af1
commit 2ad8ceffc2

View file

@ -2874,3 +2874,15 @@ def invalid_kwargs(invalid_kwargs, raise_exc=True):
raise SaltInvocationError(msg)
else:
return msg
def split_input(val):
'''
Take an input value and split it into a list, returning the resulting list
'''
if isinstance(val, list):
return val
try:
return val.split(',')
except AttributeError:
return str(val).split(',')