god-0.13.4

https://rubygems.org

god

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 46358

number: 0.13.4

platform: ruby

spec_sha256: 654585b7e88e5b787d58b1e7870b19b1101e3a1dc4bd7de88665a5308cbbb238

sha256: c48bec321884396656d2aea08270fe73cb491317c2906cbf8bb00f718e969610

created_at: 2024-05-13 08:14:23 UTC

updated_at: 2024-06-03 06:42:13 UTC

position: 3

version_data_entries_count: 132

uploaded_at: 2014-03-06 05:15:16 UTC

indexed: true

has_extensions:

extensions:

Gem size: 89.5 KB

Version Data Entries

Total: 132

Unpacked size: 338 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
ext/god/kqueue_handler.c644003.01 KBac096abf9c99184898e379d0b27a37ca933530d6e697ed3c0738ff18ea46f941
ext/god/netlink_handler.c644004.83 KBe71851eb4f411e887f674ce6bec8131588863d1799ca79ddd13bed43e8f4539e
god.gemspec644005.7 KB085a5fc04f47056716d9020830d5dcbd7e0d0ef4714b503773f0a277b39c73e6
lib/god.rb6440020.1 KB5b24db29fca98a5a92134f39532af4426876434c1bbe381250e407808543f08e
lib/god/behavior.rb644001.05 KB29f8ac4a2c9445e069572b3c4b75f245ac06c9a9df46e003b4853d0a485b0b49
lib/god/cli/version.rb64400376 Bytes638a398c7af1eefdac4e601c6ba5c1db603ce143de13deedbe59ab86c13e0e32
lib/god/compat19.rb64400799 Bytes80881c0edc810295a5cd23693250e8e975af25546cbdebfbe51da7b66905c639
lib/god/condition.rb644002.77 KB60bdd46b75e3917a7dc4648a067a00d142c659a8f93bb30f68de8f4d2d6af97b
lib/god/conditions/always.rb64400746 Bytesc8052e5373a7113e40f244834b4437b08e0ba2910bd329d42d7f712ac7d405cc
lib/god/conditions/complex.rb644001.89 KBaf0c839f56e9f772fcefa260a9c98e606fa625cd58795a8092454f4e775c0965
lib/god/conditions/cpu_usage.rb644002.15 KBe2c6ca7c6b29f104874d48b17e15cac326216f53c3001df5ed6c47ca726509bb
lib/god/conditions/degrading_lambda.rb644001.12 KBd87fd0668e7a5148704c96afae87b2eaa449f812c932db277e2983efe32e1c11
lib/god/conditions/disk_usage.rb64400778 Bytesd4329789739b9209f024274d54688ce926ef4cea689b27945b0dd745e6bf0bc4
lib/god/conditions/file_mtime.rb64400551 Bytesefece60f5d8c9cf3824be8b30a1423d92350b5c54f858f86fc7f147e0f8d9dff
lib/god/conditions/file_touched.rb64400898 Bytes22b75a8329802ef2c99af26392dd62376f8dd2506d389b17666b5952e2dc6f84
lib/god/conditions/flapping.rb644003.97 KB0adcfdb9b05ffdf976e62e54808f472a57bbf822eb4ec381b55e6cc79f0954bd
lib/god/conditions/http_response_code.rb644006.05 KBb8a37cbf0230d79f1d26968e41b3e362442a16bbac66e85193425df24f7cc3d6
lib/god/conditions/lambda.rb64400493 Bytes4cfa716fe8fe442324b3b9a44fb5e64f31820b165dc63cb19318bba1bd82d4d0
lib/god/conditions/memory_usage.rb644002.23 KBe94ae6db6e2c2f8e509c601b55c79f2e3b20d71484a45e67d826970409754559
lib/god/conditions/process_exits.rb644001.85 KB30922ee7ea12d2305c4b796ee90edeeb0aef53db6b6df4cfd58f11a5c504b1cc
lib/god/conditions/process_running.rb644001.79 KB347f576deeb417ef733fbbbebc746326472c984c9d39b09acbf797ec7db4bef2
lib/god/conditions/socket_responding.rb644003.91 KB6e602533d11c1eb9f5d3c3ec99e38f0b9f51a45a6b385cb2b5ca40796ef9926b
lib/god/conditions/tries.rb644001009 Bytes13a87608e05668dcf795f0d616d885f6f119a3276df24f9f0149e16c129e020d
lib/god/configurable.rb644001.44 KBf5840987d6699bd6010b5c880e3b307b1be9b06bba5b97074b8d0ec2c46f7d24
lib/god/contact.rb644003.57 KB841371ce7e5ce776f1561506fa798c8299d1d15bf1659368349c2ead7078e721
lib/god/contacts/airbrake.rb644001.15 KB9a7b39b6027df4feb4c03a1aff988cb7e237dffadaf654c44fc03c8bffc19bb5
lib/god/contacts/campfire.rb644003.38 KBc63b2fc9179af28f7b86db5ba432edfd6b54fdacf4cc49ce0179c96f9e452b2a
lib/god/contacts/email.rb644005.03 KB2a08b073446cd91535583df2f937aa3ec2fd9ddeed3c0f1bd2d4c48b5d5cae44
lib/god/contacts/hipchat.rb644003.32 KBcd191592dd776dd5bbb16e4a794fb68795d0bbbc4fb0361bfbb2ea61db51b8d0
lib/god/contacts/jabber.rb644002.53 KBb25bacb479eeacd44e8248902b5979f72b416d1ab63bcc41fd83a1a09e856569
lib/god/contacts/prowl.rb644001.64 KBed7cd2c9b6305753287f79604d4664e617cbba85a31f0f4a540b574d0f51a035
lib/god/contacts/scout.rb644001.56 KBa4d08c148d13d84b071c25a20c0cff42343dc07af78f074b32fc6dcb785fe131
lib/god/contacts/twitter.rb644001.85 KBd72463b2c53a111b799e9e7a39daff9b7e1fcc07cf13858d0ece436a55ff2929
lib/god/contacts/webhook.rb644001.73 KBaa21b4941fc03a877fb786873604635ec0f4be423f81380cd8c6cfd2b6233a0f
lib/god/driver.rb644006.07 KB3d8e1a7d04c253d9b0277e9a4bd189bd64493d127b05d22700d4cde698509c3f
lib/god/errors.rb64400392 Bytesd29e944341edc61b55077617fdbec8594bcdec96c1bd9810489d611fc2953d85
lib/god/event_handler.rb644002.54 KB2a4af4d3f19af557992d8afd803e8b057f8b2f32984542ca9a8938340557cdf4
lib/god/event_handlers/dummy_handler.rb64400220 Bytes48340bc1aad3254ff8396abb829baed7a5cf1fb906c6f689e977d3f4e6ca1f06
lib/god/event_handlers/kqueue_handler.rb64400327 Bytes01f25b6d419d663338f981d1115faf684360178e32665b464950a1235c6c3408
lib/god/event_handlers/netlink_handler.rb64400316 Bytes2b9eea666133f14e0a0b40e3d3a8849cdc49ec22debfb164097f95f33e3bdf8b
lib/god/logger.rb644002.61 KBa3abfe549ca5bcb598747dfe6eba82fee3fb5278c546cf2eda3c54e7d30b29f4
lib/god/metric.rb644002.42 KB9cd29c37b23d51f45e9ef0d4f55c2b36f1b34122772cdd6584a102e7281110ee
lib/god/process.rb6440010.2 KB3bad7cda7e1353b81107ebd65d9a2ca99971fbc475b34f187cd0bef2b1766611
lib/god/registry.rb64400454 Bytesc4d773d4d506503b934c7fc9c2020bffa78585ccf2f5446ad600f757b096e532
lib/god/simple_logger.rb644001.15 KB3e6252dad4c564efca947861ce3833ba455838d6d921181b10ec5bb543f46deb
lib/god/socket.rb644002.63 KBa92d07db7a515c800adf12f8bcb597e0d397ac0ecf4342001163ab72adc896f6
lib/god/sugar.rb644001.04 KB29f28a088298f895140e7b7ad0955bf851a45f2a61811f6a677cd5c9a390ace1
lib/god/sys_logger.rb644001.19 KB66b26d25445841ff584a0ac5d90d3f0b1acc35a374ce19769f2c7c23d0c06cf5
lib/god/system/portable_poller.rb64400842 Bytese1f18f909eb3c778a8ce81399dd2758182147af6b3b1a58d8fe7439a258c94dc
lib/god/system/process.rb64400951 Bytes11130e4231612a86c338a38370e102215d95732a991af08a2b33997a34b0a7b6
lib/god/system/slash_proc_poller.rb644002.79 KBf18b2854702b97f7eefbddb17ce3d06b4fe7d33695ab2e752a32802289e5472a
lib/god/task.rb6440014.6 KB43bb5c41edc2a8e8e7b13735746542021fcc0b8b8b0492109898777ac1a82745
lib/god/timeline.rb64400475 Bytes306f9a6b120f3daa4dc8baed68abd90c60a00a913c2e9734b02b4f336dbd42a0
lib/god/trigger.rb64400900 Bytesadb2f68b2f3bc77f83bd64c3e851f6c9f56cc4ca3ca0c74411ea1dccd105dcbd
lib/god/watch.rb6440010.8 KB54e0d6036dcb5e4b60b9b030d54e03897829a0a08b592cf6f2e8c38acb5c8c04
test/configs/child_events/child_events.god644001.06 KB71f2fc93153fdf2e8eb3fb7a64e585ac2191067933dc332197b8877297a33085
test/configs/child_events/simple_server.rb7550054 Bytes6d264c0bfefe5df3416050159a05c902c9b4d7c394b4944f944c828ae53c8f71
test/configs/child_polls/child_polls.god64400795 Bytes2863a26f857a105ce88eba873d3f626a29e0f78e00b36c1d6f9a1c7791fe26f7
test/configs/child_polls/simple_server.rb75500130 Bytesd98f64a93d75e1253b1a03b422f4c26b331f7d6be65727cdeca868c512a5fdb7
test/configs/complex/complex.god644001.36 KBde0e5615351b63718ebff6a6fef7653b1b59b0b00c096ebf9da33f2cf94a4051
test/configs/complex/simple_server.rb7550054 Bytes6d264c0bfefe5df3416050159a05c902c9b4d7c394b4944f944c828ae53c8f71
test/configs/contact/contact.god644002.82 KBada0823e34d60a21dd7f58da4f1d98870a644144bcb9e02231ff20ac1e0d7684
test/configs/contact/simple_server.rb7550054 Bytes6d264c0bfefe5df3416050159a05c902c9b4d7c394b4944f944c828ae53c8f71
test/configs/daemon_events/daemon_events.god64400988 Bytes5269dcb5a4102431ef8ee6ec7bf6419f0b2b8cb538dd0133010d2b4e6363c9d0
test/configs/daemon_events/simple_server.rb64400165 Bytesff0e363f24f67882faefe6c3b1720a9fac2a6c2d2c7dd582ed4dab13a35fd3e1
test/configs/daemon_events/simple_server_stop.rb64400180 Bytesfe0cde19372caeb28ebdaebd7f34d862ab10edcb255e573b02acf8c096015fd5
test/configs/daemon_polls/daemon_polls.god64400518 Bytes9977a709360bd135645db5491ff953cf91910a3c9f59b1f9f1819936b4c65ed6
test/configs/daemon_polls/simple_server.rb64400158 Bytescd1d3e99b842f442435672f75b0cdd946307437aba84a1156287d52456cc94d3
test/configs/degrading_lambda/degrading_lambda.god64400674 Bytesd9001e3514e035edde5475aba9a39d43dae0f6d2fac59200609761d2458cc64d
test/configs/degrading_lambda/tcp_server.rb64400345 Bytesaf0e44e25b19fd5b06664842bcea6c7c0ff96f74055c58cfa1ab45570be84d89
test/configs/keepalive/keepalive.god64400311 Bytesc43e6bd5d5917ba73e1b488acb31029d8a363e3d92050c38171153f141129593
test/configs/keepalive/keepalive.rb75500131 Bytes6f995c1092b21f0ac0e909037e9ea78f8d145b919693d01e85d1e1a2075110b3
test/configs/lifecycle/lifecycle.god64400518 Bytes4cb0efbafab9273eb4d08eb494277baf3b445b8e853e210ccdb8d5f4a3cf0dc9
test/configs/matias/matias.god644001.06 KBb081df5b023339e9727939b1c0adbe94743cf89e423a064db17618abc25a12fa
test/configs/real.rb644001.41 KB8a2b4de42120981276a86bdae950b566e7d825e04888db6f4921f9b7f7b5d0d9
test/configs/running_load/running_load.god64400326 Bytes52a1728d32f21273a18acb1f46ebc30da7f6bd71cde5e4dcc8c3d8d3aa9831d2
test/configs/stop_options/simple_server.rb75500107 Bytes950927fbb19dfeeff0b13e7e71cb59ac44de23f788299bc7477910b228d6152a
test/configs/stop_options/stop_options.god64400843 Bytes7ba40aaa4e02bfe6a9a7dc8eb5ef3b9014b6b144ccf3efea6b36c82469a8a155
test/configs/stress/simple_server.rb6440054 Bytes6d264c0bfefe5df3416050159a05c902c9b4d7c394b4944f944c828ae53c8f71
test/configs/stress/stress.god64400336 Bytesde7f95fd56cfac2a556efc9c4ca1a45e0212dfcdcf515b9dd8fd72c1999e668b
test/configs/task/logs/.placeholder644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/configs/task/task.god64400534 Bytes3fd585074cd0e1d67bf859cde3db74d1614b1ef488acc8c1c8883421b16b075d
test/configs/test.rb644001.59 KB61a9681676c4ab6fbaa0a268e5e04bee373021233e8f094d093dac927c95a23c
test/helper.rb644003.28 KBf0cb7900a661ef19c21a23fd8b30e51bb3dca1acdfecfe1c7c30a5c014272c25
test/suite.rb64400112 Bytesf5da63039f5b1603d0ab61729ecbb7f8b1b293b0208194f58113a7361347c9ad
test/test_airbrake.rb64400404 Bytes1e6ccc1de85fa53076415f1a7aeff48cadb6f00b4f9de90025bd27be05367ddd
test/test_behavior.rb64400526 Bytes2c0aa83bd53fecc219c78a8ccf12a4de1799b7f3dd9c6d6180e438184d116353
test/test_campfire.rb64400534 Bytesde87e48c4ce94f363c4f74cccd78b471dfd14ec3cd3a83398a5bff4ba266f023
test/test_condition.rb644001.22 KB1496a69947c0fb678fc7c058ce8c50137a16a618bd62754bf186b97f72355732
test/test_conditions_disk_usage.rb644001.08 KB85593f884faac582cc5cd0bcfccef0020b34ba6edc0bb8666f11b525f1fefc43
test/test_conditions_http_response_code.rb644003.21 KB6c12dc9c36c1f1c8e324184aa40fde818408d572aa4916733fba08b0f20dfa4e
test/test_conditions_process_running.rb644001.06 KB5d2e1aca3bd2dd6671baba02e6c2e2e4ed8e0592e6203020fe345d1e7af16933
test/test_conditions_socket_responding.rb644004.59 KBdbeb0f6235228a9f21eb9e12a346ebc44bdb11a0273d0260737dd5c3b3a3c6e8
test/test_conditions_tries.rb644001.31 KB49854a02be3757a2449062ae41b54cac855bbc13745906fc99e2d6be89aff555
test/test_contact.rb644002.75 KBeb13ed0c929bf0906899acfcedd8c3481662e86834483785d6b5a2c210e462b8
test/test_driver.rb64400592 Bytes2efc1452919d17efa847dfaf6f1c3f074b0dc1f02c302106d426dc492b6ff776
test/test_email.rb644001.08 KB829522e27a205181875bc837e636a9d914936600e0d88da13a7f7e94998aedc1
test/test_event_handler.rb644001.85 KB15a1b8c98be014440f84f0ea6260aea30b3f63da3c6869e672eb56a798ae7d20
test/test_metric.rb644001.77 KB51d8ed539773cbef68778027c5cb6c8bb4a1f4ca0e48abaadef7d65ea8da22ff
test/test_process.rb644005.72 KB32767b04c239a95eafd3af6a23de13af614f6930948d861ba50be258fb758df7
test/test_prowl.rb64400433 Bytes679d78a6d1ede7af37bdd050ae9774c5a96c2467c49bdbf04a07d0fb973f64b0
test/test_registry.rb64400307 Bytes69de5934b60de53187a2bd5535564be42d439c4ab033e110fd71d63da6e5b1bd
test/test_socket.rb64400792 Bytes96448f391a43523b176f15c13699a13cfbca3b6c907726ba309b05c1d08f7779
test/test_sugar.rb64400778 Bytes741c3e2fde0055c64c224c90e859cfdb2106ad6e7727cafd09a719814874a2fd
Announce.txt644004.43 KB060e829c2c8aae71c69f62063164020192bb33b7a9f3186e60f0dcde59376bee
Gemfile6440090 Bytes7f0cd0622c235588e5d48b4bc701559dadf3c8e50403cbeddd2565916108f921
History.txt6440016.6 KBa4b31300203ef27a405f3babcb13004fb3f00dc512048a91fc9b03ff8fd49489
LICENSE644001.06 KBce642f7f19bb99d89a3c7337ea7989122d252ff07b6a00c8a0c05f4170dbb9a9
README.md64400721 Bytes9b1a00fa6aedaa3856166c3787d6819fbde63475cee30cd84b67c91470080c30
Rakefile644004.54 KBce8083503e0b4c9647e39313318c2b354541bd3605ec87c2f8e9a3dcf15f0ff9
bin/god755003.72 KBee578f06bdad5de9ebcfa3a59d8a07663f99e2bbd06c95ba6bfcbeb9734cd0e8
doc/god.asciidoc6440049.4 KB4abbceac4ee180dea8782ee52ff457e13fe82bd50f94bb15ab22ac77d754cb6d
doc/intro.asciidoc64400696 Bytes6bf5f60ada06639a2981a68f5ccb6d3e27b0982133b200a3f09c5aa6f8e78635
ext/god/.gitignore6440097 Bytes1cf2cf90caf2c75784482f328ecff6ff32c8e29d8cf94d80ffd5b9013b643a7c
ext/god/extconf.rb644001.46 KB121a10412fb67fb8216751c8e6e52068cc28cf73295c47b7fde68f155678ab32
lib/god/behaviors/clean_pid_file.rb64400396 Bytes25cfc284e50d7e524440d31b0a919958816cdaff16bc2076a6537db8bab77945
lib/god/behaviors/clean_unix_socket.rb64400414 Bytes87292eaff6cce99d36401b733ba8e6721511ff84995a67db1522092fdf9b26f1
lib/god/behaviors/notify_when_flapping.rb644001.49 KB98c717b9ac20fe5da219ad6d87b1ec531284960c8bfc4adab4b760b246727cf4
lib/god/cli/command.rb644006.85 KBfa035e51e65bac71384407ffff1cb8939501140e1c6ff256dd86ed38415e91a3
lib/god/cli/run.rb644004.18 KBb63fc3fc294cfb7469558c581962a35ecf073f214327a392a134e1f646edd7c4
test/test_god.rb6440015.5 KB49686c58ecff42c410f27449914500c3cc0379dcf0e0c0061d8c1921e81f030c
test/test_handlers_kqueue_handler.rb64400428 Bytesb833d4874cf076306a2bd0e9f0b8a23a94b43034cb028e3501a81392cbcac18b
test/test_hipchat.rb64400562 Bytes8818110b3e32cbcf9d17d7f90dc71bb681b0c7911ef330f361d40a8330d33ca4
test/test_jabber.rb75500894 Bytes3c3aa8b9c0b711c145aee2852aabadcf76d0a44988303c4024d10cc9ec4df0fe
test/test_logger.rb644001.18 KB253f7b50cedf41e79641a7e9681ef2c12820c1f4128d1bae40ce75f19b300eef
test/test_system_portable_poller.rb64400586 Bytesccab6e2f1ad9cb3547655c616e1d4005d6093aebd2534f93a2125fa826d92fef
test/test_system_process.rb64400671 Bytes6baf627d7cf0285f102f8ca17b45929e95305f42c453ee1be402201eed9d1f72
test/test_task.rb644005.52 KB9bc60330bf7466289704532d4fb441877203d4b1d60ad81b3195f92a9d057514
test/test_timeline.rb64400710 Bytesb097497487df1130d3bcd75910051d374760ac378227fa04144670e9b0e9cbeb
test/test_trigger.rb644001.21 KB2eda411fc466a607714551b49ed7e6327bd5e0df0f59efa2b0e094aa6495905f
test/test_watch.rb644006.77 KB39349fe49997c23c5e00bcba8c935d6e9c0d9bcf013e03a5d63ffa3213b0d578
test/test_webhook.rb64400692 Bytes3042a2eb607a6ceb7a2f58a6298dc96ac91151330e85bf1ac1e39d67db81541d