struct varshead head = { .first = NULL, .last = NULL };
struct ast_var_t *n;
- ast_log(LOG_WARNING, "string <%s> depth <%d>\n", s, depth);
+ ast_debug(2, "string <%s> depth <%d>\n", s, depth);
if (depth++ > 10) {
ast_log(LOG_WARNING, "recursion too deep, exiting\n");
return -1;
/* scan languages same as in file.c */
if (a->language == NULL)
a->language = "en"; /* default */
- ast_log(LOG_WARNING, "try <%s> in <%s>\n", s, a->language);
+ ast_debug(2, "try <%s> in <%s>\n", s, a->language);
lang = ast_strdupa(a->language);
for (;;) {
for (v = ast_variable_browse(say_cfg, lang); v ; v = v->next) {
s = x + 1;
if ( (x = strchr(s, ':')) )
s = x + 1;
- ast_log(LOG_WARNING, "value is <%s>\n", s);
+ ast_debug(2, "value is <%s>\n", s);
n = ast_var_assign("SAY", s);
AST_LIST_INSERT_HEAD(&head, n, entries);
/* replace variables */
pbx_substitute_variables_varshead(&head, x, fn, sizeof(fn));
- ast_log(LOG_WARNING, "doing [%s]\n", fn);
+ ast_debug(2, "doing [%s]\n", fn);
/* locate prefix and data, if any */
fmt = index(fn, ':');