Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.ruby > #3914

tyrantmanager - undefined method `instances' for nil:NilClass

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!talisker.lacave.net!lacave.net!not-for-mail
From Quan Tong Anh <anhquankitty@gmail.com>
Newsgroups comp.lang.ruby
Subject tyrantmanager - undefined method `instances' for nil:NilClass
Date Wed, 4 May 2011 05:26:13 -0500
Organization Service de news de lacave.net
Lines 87
Message-ID <afcf2c191224081dc49b681eef79ea54@ruby-forum.com> (permalink)
NNTP-Posting-Host bristol.highgroove.com
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 7bit
X-Trace talisker.lacave.net 1304505085 63431 65.111.164.187 (4 May 2011 10:31:25 GMT)
X-Complaints-To abuse@lacave.net
NNTP-Posting-Date Wed, 4 May 2011 10:31:25 +0000 (UTC)
X-Received-From This message has been automatically forwarded from the ruby-talk mailing list by a gateway at comp.lang.ruby. If it is SPAM, it did not originate at comp.lang.ruby. Please report the original sender, and not us. Thanks! For more details about this gateway, please visit: http://blog.grayproductions.net/categories/the_gateway
X-Mail-Count 382626
X-Ml-Name ruby-talk
X-Rubymirror Yes
X-Ruby-Talk <afcf2c191224081dc49b681eef79ea54@ruby-forum.com>
Xref x330-a1.tempe.blueboxinc.net comp.lang.ruby:3914

Show key headers only | View raw


Hi,

I installed Tyrant Manager 1.6.0 successful and it works at the
beginning steps, such as: setup a home, create a new instance:

tyrantmanager setup /data/tyrant
/usr/lib64/ruby/gems/1.8/gems/loquacious-1.6.4/lib/loquacious/undefined.rb:87:
warning: parenthesize argument(s) for future version
19:21:51 INFO : Creating directory /data/tyrant
19:21:51 INFO : Creating default config file /data/tyrant/config.rb
19:21:51 INFO : Creating directory /data/tyrant/instances
19:21:51 INFO : Creating directory /data/tyrant/log
19:21:51 INFO : Creating directory /data/tyrant/tmp

tyrantmanager create-instance my_soha
/usr/lib64/ruby/gems/1.8/gems/loquacious-1.6.4/lib/loquacious/undefined.rb:87:
warning: parenthesize argument(s) for future version
19:22:11 INFO : Creating instance directory
/data/tyrant/instances/my_soha
19:22:11 INFO : Creating directory /data/tyrant/instances/my_soha
19:22:11 INFO : Creating default config file
/data/tyrant/instances/my_soha/config.rb
19:22:11 INFO : Creating directory /data/tyrant/instances/my_soha/ulog
19:22:11 INFO : Creating directory /data/tyrant/instances/my_soha/data
19:22:11 INFO : Creating directory /data/tyrant/instances/my_soha/lua
19:22:11 INFO : Creating directory /data/tyrant/instances/my_soha/log

But I got the following error when listing or controlling instances:

/usr/lib64/ruby/gems/1.8/gems/loquacious-1.6.4/lib/loquacious/undefined.rb:87:
warning: parenthesize argument(s) for future version
19:37:23 ERROR : while running list : undefined method instances' for
nil:NilClass
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/lib/tyrant_manager.rb:192:ininstances'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/lib/tyrant_manager.rb:225:in
each_instance'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/lib/tyrant_manager/commands/list.rb:10:inrun'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/lib/tyrant_manager/runner.rb:22:in
run'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/lib/tyrant_manager/cli.rb:197:inrun_command_with_params'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/lib/tyrant_manager/cli.rb:109:in
run'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/main-4.2.0/lib/main/program/class_methods.rb:147:inrun!'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/main-4.2.0/lib/main/program/class_methods.rb:147:in
run'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/main-4.2.0/lib/main/program/class_methods.rb:136:incatch'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/main-4.2.0/lib/main/program/class_methods.rb:136:in
run'
19:37:23 WARN :
/usr/lib64/ruby/gems/1.8/gems/tyrantmanager-1.6.0/bin/tyrantmanager:11
19:37:23 WARN : /usr/bin/tyrantmanager:19:inload'
19:37:23 WARN : /usr/bin/tyrantmanager:19

Can you help me solve this error and make the warning about loquacious
disappear?

Below is my details version:

gem list
*** LOCAL GEMS ***

arrayfields (4.7.4)
fattr (2.2.0)
ffi (1.0.0, 0.6.3)
little-plugger (1.1.2)
logging (1.4.3)
loquacious (1.6.4)
main (4.4.0, 4.2.0)
rake (0.8.7)
rufus-tokyo (1.0.7)
tyrantmanager (1.6.0)

tyrant_manager.rb: http://pastebin.com/6av2PYxr

-- 
Posted via http://www.ruby-forum.com/.

Back to comp.lang.ruby | Previous | Next | Find similar | Unroll thread


Thread

tyrantmanager - undefined method `instances' for nil:NilClass Quan Tong Anh <anhquankitty@gmail.com> - 2011-05-04 05:26 -0500

csiph-web