[Title] multi argument check project
authorjiil.hyoun <jiil.hyoun@samsung.com>
Mon, 27 Aug 2012 06:15:53 +0000 (15:15 +0900)
committerjiil.hyoun <jiil.hyoun@samsung.com>
Mon, 27 Aug 2012 06:15:53 +0000 (15:15 +0900)
[Type] Enhancement
[Module] Toolchain /
[Priority] Major
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

Change-Id: Ie2a5b814b6a72d14acee43829b32bdb807fbdb50

src/build_server/BuildClientOptionParser.rb

index f75afbb2a19e9db997d82d2dfc03b750659eca6d..db7c4ab17a38ab6e50a748c8ceba2104a58a5fe6 100644 (file)
@@ -118,6 +118,9 @@ def option_parse
                opts.banner = banner 
 
                opts.on( '-N', '--project <project name>', 'project name' ) do|project|
+                       if not Utils.multi_argument_test( project, "," ) then
+                               raise ArgumentError, "Project variable parsing error : #{project}"
+                       end
             options[:project] = project
         end