Comment 0 for bug 974829

Revision history for this message
Khairul Aizat Kamarudzzaman (fenris) wrote : HPcloud CLI require ruby1.9.2 and above

Step to reproduce:
1) sudo gem install ./hpfog-0.0.14.gem
2) sudo gem install ./hpcloud-0.0.14.gem
3) run command : hpcloud

$ hpcloud
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': /var/lib/gems/1.8/gems/hpcloud-0.0.14/lib/hpcloud/commands/securitygroups/rules/add.rb:19: syntax error, unexpected '=', expecting '|' (SyntaxError)
..., ip_protocol, port_range_str=nil, ip_address=nil|
                              ^
/var/lib/gems/1.8/gems/hpcloud-0.0.14/lib/hpcloud/commands/securitygroups/rules/add.rb:19: Can't assign to nil
..._protocol, port_range_str=nil, ip_address=nil|
                              ^
/var/lib/gems/1.8/gems/hpcloud-0.0.14/lib/hpcloud/commands/securitygroups/rules/add.rb:53: syntax error, unexpected kEND, expecting $end
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.8/gems/hpcloud-0.0.14/lib/hpcloud/commands/securitygroups/rules.rb:2
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.8/gems/hpcloud-0.0.14/lib/hpcloud/commands/securitygroups.rb:3
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.8/gems/hpcloud-0.0.14/lib/hpcloud.rb:30
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
        from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
        from /var/lib/gems/1.8/gems/hpcloud-0.0.14/bin/hpcloud:10
        from /usr/local/bin/hpcloud:19:in `load'
        from /usr/local/bin/hpcloud:19