Skip to content

Instantly share code, notes, and snippets.

@2called-chaos
Last active July 6, 2016 21:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 2called-chaos/94e2fc50b3390749d025c65b65231d2d to your computer and use it in GitHub Desktop.
Save 2called-chaos/94e2fc50b3390749d025c65b65231d2d to your computer and use it in GitHub Desktop.
This is where daemons "start" fails (forwhatever reason)
https://github.com/2called-chaos/mcl/blob/master/lib/mcl/core.rb#L9
For some odd reason the SHA method is not defined when using "start" while the commit message works.
Both are define in the same file though?!?
https://github.com/2called-chaos/mcl/blob/master/lib/mcl.rb#L4
mcld_tst: process with pid 4141 started.
[ENV] PATH: /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/bin:/home/geekyamc/MCIR/bin:/home/geekyamc/mcl/bin:/home/geekyamc/.gem/ruby/2.1.0/bin:/opt/rubies/2.1.0-rl/lib/ruby/gems/2.1.0/bin:/opt/rubies/2.1.0-rl/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
[ENV] GIT_VERSION: git version 1.7.9.5
[ENV] RUBY_VERSION: 2.1.0
[ENV] RUBY_DESCRIPTION: ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
[ENV] RUBY_BIN: /opt/rubies/2.1.0-rl/bin/ruby
[ENV] MCL COMMIT: Added env debug information on boot
[ENV] MCL SHA: 03875319494bc6ecb8ae6e648fe0a8181ffacbfa
I, [2016-07-06T23:39:57.036690 #4141] INFO -- : --------------------------------------------------
I, [2016-07-06T23:39:57.036782 #4141] INFO -- : [SETUP] Logger ready!
D, [2016-07-06T23:39:57.036823 #4141] DEBUG -- : [ENV] PATH: /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/bin:/home/geekyamc/MCIR/bin:/home/geekyamc/mcl/bin:/home/geekyamc/.gem/ruby/2.1.0/bin:/opt/rubies/2.1.0-rl/lib/ruby/gems/2.1.0/bin:/opt/rubies/2.1.0-rl/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
D, [2016-07-06T23:39:57.038766 #4141] DEBUG -- : [ENV] GIT_VERSION: git version 1.7.9.5
D, [2016-07-06T23:39:57.038840 #4141] DEBUG -- : [ENV] RUBY_VERSION: 2.1.0
D, [2016-07-06T23:39:57.038883 #4141] DEBUG -- : [ENV] RUBY_DESCRIPTION: ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
D, [2016-07-06T23:39:57.038970 #4141] DEBUG -- : [ENV] RUBY_BIN: /opt/rubies/2.1.0-rl/bin/ruby
D, [2016-07-06T23:39:57.041221 #4141] DEBUG -- : [ENV] MCL COMMIT: Added env debug information on boot
D, [2016-07-06T23:39:57.043511 #4141] DEBUG -- : [ENV] MCL SHA: 03875319494bc6ecb8ae6e648fe0a8181ffacbfa
I, [2016-07-06T23:39:57.045849 #4141] INFO -- : [SETUP] Using /home/geekyamc/mcl/config/tst.yml
D, [2016-07-06T23:39:57.046993 #4141] DEBUG -- : [SETUP] Establishing database connection (sqlite3)...
D, [2016-07-06T23:39:57.056973 #4141] DEBUG -- : [SETUP] Running migrations...
D, [2016-07-06T23:39:57.065019 #4141] DEBUG -- : ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"
D, [2016-07-06T23:39:57.067107 #4141] DEBUG -- : [Migrator] found 5 migrations, 0 yet to migrate.
I, [2016-07-06T23:39:57.067187 #4141] INFO -- : [SETUP] Database ready!
D, [2016-07-06T23:39:57.070884 #4141] DEBUG -- : Mcl::Player Load (0.1ms) SELECT "players".* FROM "players" WHERE "players"."online" = 't' ORDER BY "players"."id" ASC LIMIT 1000
D, [2016-07-06T23:39:57.070944 #4141] DEBUG -- : [SETUP] Threaded aSync ready...
I, [2016-07-06T23:39:57.071007 #4141] INFO -- : [SETUP] Core ready!
D, [2016-07-06T23:39:57.071058 #4141] DEBUG -- : [SETUP] Starting console socket server...
I, [2016-07-06T23:39:57.071119 #4141] INFO -- : [ConsoleServer] is deactivated
D, [2016-07-06T23:39:57.121569 #4141] DEBUG -- : [SETUP] Setting up handler `Mcl::HMMclACL'
………
mcld_test: process with pid 4637 started.
[ENV] PATH: /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/bin:/home/geekyamc/MCIR/bin:/home/geekyamc/mcl/bin:/home/geekyamc/.gem/ruby/2.1.0/bin:/opt/rubies/2.1.0-rl/lib/ruby/gems/2.1.0/bin:/opt/rubies/2.1.0-rl/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
[ENV] GIT_VERSION: git version 1.7.9.5
[ENV] RUBY_VERSION: 2.1.0
[ENV] RUBY_DESCRIPTION: ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
[ENV] RUBY_BIN: /opt/rubies/2.1.0-rl/bin/ruby
[ENV] MCL COMMIT: Added env debug information on boot
[ENV] MCL SHA: ?!?
/home/geekyamc/mcl/lib/mcl/core.rb:32:in `require': cannot load such file -- httparty (LoadError)
from /home/geekyamc/mcl/lib/mcl/core.rb:32:in `<module:Mcl>'
from /home/geekyamc/mcl/lib/mcl/core.rb:24:in `<top (required)>'
from /home/geekyamc/mcl/lib/mcl/daemon.rb:3:in `require'
from /home/geekyamc/mcl/lib/mcl/daemon.rb:3:in `block in <module:Mcl>'
from /home/geekyamc/mcl/lib/mcl/daemon.rb:3:in `each'
from /home/geekyamc/mcl/lib/mcl/daemon.rb:3:in `<module:Mcl>'
from /home/geekyamc/mcl/lib/mcl/daemon.rb:1:in `<top (required)>'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/application.rb:203:in `load'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/application.rb:203:in `start_load'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/application.rb:298:in `start'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:51:in `block (3 levels) in watch'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:51:in `fork'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:51:in `block (2 levels) in watch'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:45:in `each'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:45:in `block in watch'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:44:in `loop'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:44:in `watch'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:84:in `block in start_with_pidfile'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:64:in `fork'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:64:in `start_with_pidfile'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/monitor.rb:111:in `start'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/application_group.rb:149:in `create_monitor'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/application.rb:285:in `start'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/controller.rb:70:in `run'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons.rb:147:in `block in run'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/cmdline.rb:109:in `call'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons/cmdline.rb:109:in `catch_exceptions'
from /home/geekyamc/mcl/vendor/bundle/ruby/2.1.0/gems/daemons-1.1.9/lib/daemons.rb:146:in `run'
from lib/mcld.rb:42:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment