private static List<ICronFilter> ParseField(string field, CrontabFieldKind kind)
{
try
{
return field.Split(',').Select(filter => ParseFilter(filter, kind)).ToList();
}
catch (Exception e)
{
throw new CrontabException(string.Format("There was an error parsing '{0}' for the {1} field", field, Enum.GetName(typeof(CrontabFieldKind), kind)), e);
}
}