added thing
This commit is contained in:
@@ -236,7 +236,8 @@ module CliGen
|
|||||||
end
|
end
|
||||||
|
|
||||||
when MatchType::NoMatch
|
when MatchType::NoMatch
|
||||||
abort "ERROR : CommandNode(#{@name}).process : No command, subcommand or flag match for '#{arg.value}'"
|
puts "ERROR : CommandNode(#{@name}).process : No command, subcommand or flag match for '#{arg.value}'"
|
||||||
|
abort help
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -260,8 +261,8 @@ module CliGen
|
|||||||
{% if T.has_method?(:main) %}
|
{% if T.has_method?(:main) %}
|
||||||
cls.main
|
cls.main
|
||||||
{% else %}
|
{% else %}
|
||||||
puts help
|
|
||||||
puts "ERROR : CommandNode({{T}})\#{{@def.name}} : No subcommand matched and no #main defined"
|
puts "ERROR : CommandNode({{T}})\#{{@def.name}} : No subcommand matched and no #main defined"
|
||||||
|
puts help
|
||||||
{% end %}
|
{% end %}
|
||||||
exit 0
|
exit 0
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user