god-0.5.0

https://rubygems.org

god

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 46367

number: 0.5.0

platform: ruby

spec_sha256: 9f8571cd107079da84b83c87e8eca4e578ed48c9c46d7b3dcf27dca0c314305f

sha256: 5533ea87a6c8031113411fb6b3b5fedf6a1232adb6126406e0fe19f06725a8b6

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

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

position: 35

version_data_entries_count: 93

uploaded_at: 2009-07-25 18:15:34 UTC

indexed: true

has_extensions:

extensions:

Gem size: 44.5 KB

Version Data Entries

Total: 93

Unpacked size: 170 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
bin/god644007.86 KBc1ee2df5a65897221637e0dfc95c5cc5e5eb482aaae84d38a82a69789e25fddb
examples/events.god644002.18 KBe0449484efa5281fb7c0b003c26508a24e688e87efe83c05624198c583afce0b
examples/gravatar.god644001.47 KB30694cd20dfb7893f7fb01c6e94ae46d92e7ccd5f8326b765856df2be475f11f
ext/god/extconf.rb644001.46 KBbcdfed8bcf42b291a192f7fedc6c0e8d50848deb721474b1e9f51be7afe57745
ext/god/kqueue_handler.c644002.89 KB73480233df78d3235a970d0f3f7b364f6d174bcecaa2db80a6b4d1f0b8ec0a68
ext/god/netlink_handler.c644003.99 KB5a60a1b9c28dc5bd4c54e488d697b714d0a8b0e2b7c42a1870182331eb7c12c9
init/god64400808 Bytesc70bc0e5da8947d332ead8c03ada03e99bedc1466fe2b579d7b3600f50a85f39
lib/god.rb6440010.9 KB23590e321b77daaa50fc748d9e28647123a8da0106a79fe8ce86278251df3793
lib/god/behavior.rb644001.1 KB9ca490be9741c0e8b8b527be8fab88db04396292b7775190f1bd475aa3df5acc
lib/god/behaviors/clean_pid_file.rb64400411 Bytes31688696ff813aad6d39e62867a73d9b24b3a414b4a10cb79e1d7a0990cacfab
lib/god/behaviors/notify_when_flapping.rb644001.56 KB01510faa1a6ed275bc2f1e44d7ad70a5e12e647810ec0591c3fc58a5c1b938b5
lib/god/condition.rb644002.65 KB0832add5cf793697b5aed11f24bec43a0e9bbd6d1d86d3e674b79920db827192
lib/god/conditions/always.rb64400381 Bytes442325573b3c101671c98fe5bc24c0e9e3d0be6452aa32b5afbeec0e050dd315
lib/god/conditions/cpu_usage.rb644001.32 KBb9a5b8c2cbd50918c5b560c218b2d4992b0d82e1756be0d9bb2ac7d309a10edf
lib/god/conditions/degrading_lambda.rb644001.16 KB25fc361d5bd546202e255691f2c1b6da6225545a0406aad4f577d77fb8a964c9
lib/god/conditions/flapping.rb644002.94 KBf6ca320cd4fdcf0d1fc36a0ba37fe23919d3ad63b91dddfb1187275648f41183
lib/god/conditions/http_response_code.rb644003.02 KB23d2666845fa0e336c05868cf4f49aa448387ac7fba5cd18932206b0fc9000f2
lib/god/conditions/lambda.rb64400496 Bytes942151cabbd9a52f088f8d39b55ff210bfa25e04b4c99dd63d547ea4e4540371
lib/god/conditions/memory_usage.rb644001.32 KB0286352e1c597d1e7de81fd8d2f528184f7a951f3482d0374cf1ad076987d9e9
lib/god/conditions/process_exits.rb64400994 Bytese240135da397559f1d144a90e0308fb1c7efa6e38458e42e5f39894dc992193b
lib/god/conditions/process_running.rb644001.13 KB901d892c23984fa49be77ffa36f9e0b4291b01d4b4d73335ba89f9407fce1f63
lib/god/conditions/tries.rb644001.04 KBd9025414269bf9e8ce0a657b3e75d5acde5bad50f598bb98cf1b40ffcc4f428d
lib/god/configurable.rb644001.31 KB6100b61653433909cc68abbdd4cdf9ffc753126bc8baf737a0f833e4b2dbf49a
lib/god/contact.rb644003.5 KB2602bb0181909780a6ff43e05716ce7d0e861055ac069e4d8cbb71b9b26d14c5
lib/god/contacts/email.rb644002.09 KBc0112c4f15e7cc773ee3cde52e1c5246e32b59cef1904e68a9082c6b983fa41e
lib/god/dependency_graph.rb64400800 Bytes9fdb403cd45cbae7dd14f4d1b9719bf7e820b17d31a7e054616ee62594148c28
lib/god/errors.rb64400407 Bytes8e3be2a7737bdf60145ecc3853cb9d9c6de33fd5505cdd5b7a5a109fd3b435ed
lib/god/event_handler.rb644001.65 KB308bcc154d25c1aeaf6e81a964227a9acb13bfc9311a2b810fce37e1798e6c82
lib/god/event_handlers/dummy_handler.rb64400214 Bytes5a60500c9bc3965a0733f3a2429b4dd323ffb5a3f9b8df6c4344d59cc873eeab
lib/god/event_handlers/kqueue_handler.rb64400332 Bytes9a29a9976ab85e6a54c6276318743c379a6b8b706229a9fae71d5ee5f57b9c46
lib/god/process.rb644005.84 KB91d157bf760ec305af92a1dfb110066211026d58ba5b5589a6dddb9fb458d731
lib/god/registry.rb64400475 Bytes439c62e267ca62e2e6d8195ecda854121c3cde7e125ce906a53c6adbc9943faf
test/configs/child_polls/child_polls.god64400804 Bytes9e3ec95933df01f030b59ca012ec5206df7b448c52e478cbf2d9ff7375674063
test/configs/child_polls/simple_server.rb64400138 Bytes67f933db2917f18c72af54d97aa6521086667189bfc1d15793e553450c39c650
test/configs/contact/simple_server.rb6440053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/daemon_events/daemon_events.god64400997 Bytes3f9d3dbe39b5adea5553934c6f02ed606e466de3585b86327461cc74bc2a1fd7
test/configs/daemon_events/simple_server.rb64400164 Bytesfdee96f1a5fea5d1221c5ca76a3cdd80f4135c0a8110fe5764461e00c773ff61
test/configs/daemon_events/simple_server_stop.rb64400167 Bytes67158b6a166c13d6bae8414586a0f91a531576e507f9818d6f567d6d5ce11139
test/configs/daemon_polls/daemon_polls.god64400521 Bytes793c7e969cc65f9f19c1f2dd116a6bd4be9a0f91ad400317a7e035758cb356e5
test/configs/daemon_polls/simple_server.rb64400157 Bytes303631d2d809fe090d29075d46d1aa988696161f1bb236636c1144910d75dddf
test/configs/degrading_lambda/degrading_lambda.god64400677 Bytes7d925e5bb575c0793e7554036db3356135cf64aaac5ea2973edcaa89d3cc4541
test/configs/degrading_lambda/tcp_server.rb64400345 Bytesaf0e44e25b19fd5b06664842bcea6c7c0ff96f74055c58cfa1ab45570be84d89
test/configs/real.rb644001.42 KB4c4f533bd599ffb668f70f7fda1883e2cd914dde35df1b468ab6ab00c93c9c4a
test/configs/running_load/running_load.god64400327 Bytesee93a9fb0ec85e5f656e7c4b7001dfb00c11eaf83324aa93290977b7e87e8839
test/configs/stress/simple_server.rb6440053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/stress/stress.god64400337 Bytes97f2531ea01bb8d556659c35abaab944fab5e16d7564ad0bbab1b9a332a7eca8
test/configs/task/logs/.placeholder644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/configs/task/task.god64400541 Bytes78a595ce6b9a969cc0527e5f52e8a5dc17e88dee29bda3bebdc07a3fa3f307ed
test/configs/test.rb644001.87 KBe52c0fef812ded188123c5bf29945eb6429a91f3ed9de3532a16ef82b53dd3c5
test/helper.rb644002.67 KBe6f7d382ff1c51fa41e916df7c5804f65b7677bf04ff61096646b47a186c6868
test/suite.rb64400112 Bytesf5da63039f5b1603d0ab61729ecbb7f8b1b293b0208194f58113a7361347c9ad
test/test_behavior.rb64400585 Bytesa54a73c6a3c2c544c5aa5a95797ae5fc6621a88c186f9aa317e88ffaa86fa12a
test/test_condition.rb64400983 Bytese7d9ce8af70b8134ddbfd45066c65818f5601ef44aeae502166079f645b8f368
test/test_conditions_http_response_code.rb644003.15 KB556836ad935f5fbc0fb8aae6d79a59746172e4be5ce6d59c7963b327f3a9b2ac
test/test_conditions_process_running.rb644001.11 KBc295f0aa6d56f64f7affc083801c610e7965bacd33bd0133f5e58d118ca2ef1e
test/test_conditions_tries.rb644001.34 KB269e800ae1eccc2af6e277125c0b9d4c796e49a74c8785af23ab43cbca4bc4fe
test/test_contact.rb644002.79 KB81d844395c30af97891bb1511ef4da084c31bd79897c19a222820c48d41ad846
test/test_dependency_graph.rb644001.36 KB0c48dbec874cf19148f3a11ffebb85212d2252b3357d6c0fbab586e19b8cbc68
test/test_event_handler.rb644001.69 KB8e64fed9cebee7ee1155c60d3c9347e4e9053e3fc83d33b5515469edc87d2627
test/test_god.rb6440012.3 KB403241728d0fd43d43aabc5fa2694dc30151b84b025081fad0ccfdb6f9eea0d7
test/test_handlers_kqueue_handler.rb64400433 Bytes63975646f8368f578846e7614b0b6fcdb034b28faaf41101a3f5fda1c4c18980
test/test_hub.rb644004.83 KB230c6451d72aefe4ca17b0cc0eb6a86634eeb238174b21e92a5cdc80b69a7098
test/test_logger.rb644001.06 KBda0749bab0300e37a00e90d1391b220356872291c7bf9805f119e4267fd677c3
test/test_metric.rb644002.12 KBf27d07048b00bb8d4678b8ebc72985a0f3706a8ed18180591906c4445abead83
test/test_process.rb644004.07 KB0b5f24cbb360c023d0af8003780c2c30d586d5b12a43b27949d9d226212f4bab
test/test_registry.rb64400308 Bytes5c058025a4f25af79ac4777c739e8ffbd975c9be908b00da8863b3300daa7c9c
test/test_socket.rb64400905 Bytes439ae19f4db5ba23dccb047686accba7a6415173f17744cc0da41aadeb74e61c
test/test_sugar.rb64400792 Bytesa516075988dde31706c9d5a38027e3e4a19d9d01ed61fa42fa5f7f91eb1c4a8d
test/test_system_process.rb644001.13 KB289495926c63694bbd73fdad4971c2732b177bf1ef79a911dce9f1c4e8df7b73
test/test_task.rb644001.82 KBae18b7efe2af3990839bc61eea9bb7614fdc0c23de21f9bd5370770225ae93ca
test/test_timeline.rb64400696 Bytesc3e1a3900dd68ca7672b56b594698e242cd9e944ea72cfc5804093b7b5bd3dc4
test/test_timer.rb644001.34 KB1359772c3bedffb6879472ae19019224c6b5fbecfac03cc25cfd0e24d88177f7
test/test_trigger.rb644001.25 KB3b2406aeb46ec0ad2b0e9c04fb57d0f55e2568943eba3325297e2cd2f5d661f0
test/test_watch.rb644006.16 KB19d0b8d65c695aec2e392029c95adb599da8663d13975d51e557bcb4d52711f8
History.txt644005.33 KB05df7582cd137d238d2281d3ceb09d8e25188052986c44bdec3f139d39b692bc
Manifest.txt644002.45 KBffcd828fb73329319141c7d9996075d7e3d43c2fd4fdc6d9682f888e87e22275
README.txt644001.55 KB2b1972f3c3ba5087112755f6b9d93551ed3846406fc31bb89fa85883de335832
Rakefile64400846 Bytesd9bbf9ebc262d728a2bf2f11547f462dbf79a4c5c8038bf3f08dde08a90e7af3
lib/god/event_handlers/netlink_handler.rb64400319 Bytesc07995512be2f077a423346cef5fc34aee0b223f1de898927852df31ef70240f
lib/god/hub.rb644006.48 KB61f8090c847ea76edb466596f66455be1b2c1513784e130eb5bb4555a3aa65f7
lib/god/logger.rb644001.39 KB76453e1ea153cd4cf07201930eaaacc15b2745ec893b45c6b2cdcee2f6daeddc
lib/god/metric.rb644001.5 KBa3e03483efa28682510c031e760c821106ee0352f19d06d41955a82a67844cb5
lib/god/socket.rb644001.15 KB3aff82a288424d0f89506f9c18cb804c9ccf213c1febffbf4c335cb0e4be1cf9
lib/god/sugar.rb64400510 Bytes1916097c80707a8c175fad0e8912bb86b1a9812eaaa9973c19026f9ac0d877a8
lib/god/system/process.rb644001.16 KB53c9c14bdd694b5ebc7d283d64b7d56f5f2dd9eb2e0d9180feb4b708609db5bf
lib/god/task.rb644005.82 KBa871fbae7c8e5c779e151438d21e1a4bfe8718c2f9ee5c89bb8b34008ba95ac3
lib/god/timeline.rb64400828 Bytesc8fb178b1d1501ab3a775b500a2046961a61976cbb25995e3fee756d416af437
lib/god/timer.rb644001.66 KBfe935512d38924565f7440d777846c7b31324946a53c2b8863b5f4ae77d4bcc5
lib/god/trigger.rb64400937 Bytese17e38c3c8ab3b6baa1553e747e92a496369861848aae9c2924364d6ce53cff4
lib/god/watch.rb644004.21 KB32a88448d7209f7734849233e9fa32ae1050e8971b31c8766df73b8ed8fb8816
test/configs/child_events/child_events.god644001.11 KBfa2e9926f460324d7fa3fe6294256514519345628fbedb9c712f1033ef55d1e0
test/configs/child_events/simple_server.rb6440053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/contact/contact.god644001.67 KB6936e268012cd3b9b268e930bc5b45c10bfabafc29973a39fa553ddac3c34de6