mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 20:04:50 +00:00
Make the "dialplan remove include" CLI command actually work. Also, tweak
some formatting, and make the success message a little bit more clear. (closes AST-52) git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@120371 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -135,20 +135,23 @@ static int handle_context_dont_include_deprecated(int fd, int argc, char *argv[]
|
||||
|
||||
static int handle_context_remove_include(int fd, int argc, char *argv[])
|
||||
{
|
||||
if (argc != 6)
|
||||
if (argc != 6) {
|
||||
return RESULT_SHOWUSAGE;
|
||||
}
|
||||
|
||||
if (strcmp(argv[4], "into"))
|
||||
if (strcmp(argv[4], "from")) {
|
||||
return RESULT_SHOWUSAGE;
|
||||
}
|
||||
|
||||
if (!ast_context_remove_include(argv[5], argv[3], registrar)) {
|
||||
ast_cli(fd, "We are not including '%s' into '%s' now\n",
|
||||
ast_cli(fd, "The dialplan no longer includes '%s' into '%s'\n",
|
||||
argv[3], argv[5]);
|
||||
return RESULT_SUCCESS;
|
||||
}
|
||||
|
||||
ast_cli(fd, "Failed to remove '%s' include from '%s' context\n",
|
||||
argv[3], argv[5]);
|
||||
|
||||
return RESULT_FAILURE;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user