god-0.6.0

https://rubygems.org

god

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 46368

number: 0.6.0

platform: ruby

spec_sha256: bf42dd706ab3827e9bccaa0f14e4922a214f1f87603095bc9e6c8992094ac4b4

sha256: 32115b4ca34eaf2feac64d99543feb0e1048ec5c37eac8de17cbbc9161a33848

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

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

position: 34

version_data_entries_count: 102

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

indexed: true

has_extensions:

extensions:

Gem size: 50.5 KB

Version Data Entries

Total: 102

Unpacked size: 196 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/god/conditions/disk_usage.rb64400657 Bytesc95b48c35f62f041b811af42a694d879f111aa208245a90845baf2cab04f4bd7
lib/god/conditions/flapping.rb644004.15 KB0ee91d665797adcc0d3e2ad24d90fed687169e93e68e1b778bf19a8b68881181
lib/god/conditions/http_response_code.rb644004.93 KB09189123e31f7d2dcbd37bbafe144c1ca274d679cc93fe411d95442af963f35d
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.68 KB15194df43a3c599f179ebf722871711abe25679f710eeb81ccad4ec66b113f65
lib/god/event_handlers/dummy_handler.rb64400214 Bytes5a60500c9bc3965a0733f3a2429b4dd323ffb5a3f9b8df6c4344d59cc873eeab
lib/god/event_handlers/kqueue_handler.rb64400332 Bytes9a29a9976ab85e6a54c6276318743c379a6b8b706229a9fae71d5ee5f57b9c46
lib/god/event_handlers/netlink_handler.rb64400319 Bytesc07995512be2f077a423346cef5fc34aee0b223f1de898927852df31ef70240f
lib/god/hub.rb644006.29 KB8d8eac4974d3496de72095347618e238fd6257b01198750b3abdd51cb5e1ac8a
lib/god/logger.rb644001.7 KB845f35dc6fddef0b5cfc894278ed5ef72911deb275a2743bddef30ae23ea7af0
lib/god/metric.rb644001.5 KBa3e03483efa28682510c031e760c821106ee0352f19d06d41955a82a67844cb5
lib/god/process.rb644006.2 KB0bd4c094fc5ad1e7a83be402689dfeb879be3ed9cbd662d5f8bb92664690432d
lib/god/registry.rb64400475 Bytes439c62e267ca62e2e6d8195ecda854121c3cde7e125ce906a53c6adbc9943faf
lib/god/socket.rb644002.32 KBd1e54bd7be4a41dfa25dd08f8a769ec40e86de482ee31ab64e3168dca0a9791f
lib/god/sugar.rb64400510 Bytes1916097c80707a8c175fad0e8912bb86b1a9812eaaa9973c19026f9ac0d877a8
lib/god/system/process.rb644001.16 KB53c9c14bdd694b5ebc7d283d64b7d56f5f2dd9eb2e0d9180feb4b708609db5bf
lib/god/task.rb644005.73 KB982aa927ec878432593254b0851e893fdaf8f06159f7207a38a2207094fd29cd
lib/god/watch.rb644004.12 KBc6289203e5921c5d7148f794ccc7c0fba34db395ecffd30521fb9777613560a8
test/configs/child_events/child_events.god644001.11 KB9b9a1adae7292e8f612e70b368213018981344317c024ebf311ee38af98dc635
test/configs/child_events/simple_server.rb6440053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/contact/contact.god644001.67 KB6936e268012cd3b9b268e930bc5b45c10bfabafc29973a39fa553ddac3c34de6
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/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_conditions_http_response_code.rb644003.15 KB204d6a1b449332bdb9146c242fe9b09757a334d3f29338aa1f82f056b8dfcb7b
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.rb6440013.2 KB914e296729d4116a2acad476e8320bb6c6c27e9d1e0de2281413accb8b9dce4d
test/test_handlers_kqueue_handler.rb64400433 Bytes63975646f8368f578846e7614b0b6fcdb034b28faaf41101a3f5fda1c4c18980
test/test_hub.rb644004.88 KBf5e4b1acc929f38b7e3f42410e8339a87278bf8ebe139243ad9d772a8b2d1217
test/test_logger.rb644001.22 KB4d4ff2db6fdea0de1ab78e7a529a87f69037a806a68a1d7719e1e5eba8f9a28a
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.56 KB1aa175fd490e38e74082b2884986112c3cde8901a5970be030f587e4de30bebb
test/test_trigger.rb644001.25 KB3b2406aeb46ec0ad2b0e9c04fb57d0f55e2568943eba3325297e2cd2f5d661f0
test/test_watch.rb644006.16 KB19d0b8d65c695aec2e392029c95adb599da8663d13975d51e557bcb4d52711f8
History.txt644006.06 KB0a29ad0dc4519fde75e8e99b6fac0ac51c3803819f71328113430b79ca7a74cc
Manifest.txt644002.69 KB94aa133f7171ee1384a91942897a36aff3bf1c78948f253ac2d3ca6838fd4859
README.txt644001.64 KB58ae97c3378787d0d765282fc23fd47d01bbeb9d5acb8c5fbe89be311ca0213d
Rakefile64400958 Bytes5c50cf06f99526738a1e3c5fe7a668ce9556f567088d1e99ab124888dc73c2cb
bin/god644002.76 KB8c285ad29284a8c24d53ce63c44285518a6379c1326e0754d27f9898013bc0fc
examples/events.god644002.18 KBe0449484efa5281fb7c0b003c26508a24e688e87efe83c05624198c583afce0b
examples/gravatar.god644001.47 KB30694cd20dfb7893f7fb01c6e94ae46d92e7ccd5f8326b765856df2be475f11f
examples/single.god644001.64 KB7ad6a20e356780a65bccd55f1477e13f19d386d5dc0f5ce78be6d5a1bc6247fd
ext/god/extconf.rb644001.46 KBbcdfed8bcf42b291a192f7fedc6c0e8d50848deb721474b1e9f51be7afe57745
ext/god/kqueue_handler.c644002.89 KB73480233df78d3235a970d0f3f7b364f6d174bcecaa2db80a6b4d1f0b8ec0a68
ext/god/netlink_handler.c644004.92 KBfaff4166f15ed02ff7142af51011c2052c6f1e8c9f070689abaef51d6a0d6587
init/god64400808 Bytesc70bc0e5da8947d332ead8c03ada03e99bedc1466fe2b579d7b3600f50a85f39
lib/god.rb6440014.7 KB2a66c39a08e767c7633a79fd20ae227f1727359f9fe6f2c942aa4018f4a870b6
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/cli/command.rb644004.72 KB7e6539c7e7851465e556c6c1bc46615e45d60ac259e415691ca08cc4e691b35e
lib/god/cli/run.rb644003.18 KB50c48632ca65cafa363bc0788a7a747547f1eb61a9ef2b95374fc5ac01b5927c
lib/god/cli/version.rb64400399 Bytesc0a9339a8e3a97b87591aceff479f8a83d0e0a645e97f0dce9d5b1d58868a9c7
lib/god/condition.rb644002.65 KB0832add5cf793697b5aed11f24bec43a0e9bbd6d1d86d3e674b79920db827192
lib/god/conditions/always.rb64400381 Bytes442325573b3c101671c98fe5bc24c0e9e3d0be6452aa32b5afbeec0e050dd315
lib/god/conditions/complex.rb644001.99 KB77dfab38f27191fc1bd5c384c3165819c1057ec2b7e522273feae45037285ce7
lib/god/conditions/cpu_usage.rb644002.22 KB7170da113694d2d8ed7ce371210ac6f5274b26f8ae1b5ff93bc899fde8b5489e
lib/god/conditions/degrading_lambda.rb644001.16 KB25fc361d5bd546202e255691f2c1b6da6225545a0406aad4f577d77fb8a964c9
lib/god/conditions/lambda.rb64400496 Bytes942151cabbd9a52f088f8d39b55ff210bfa25e04b4c99dd63d547ea4e4540371
lib/god/conditions/memory_usage.rb644002.3 KBd5e07202d9fbd9188716a2ee1c7cb34ae1322fbba4a1c7fd829022c88bf0474a
lib/god/conditions/process_exits.rb644001.55 KB66abb2768d04d86036de3c096249b23d940e99f3fee596f1765922a7784cf63c
lib/god/conditions/process_running.rb644002.09 KBfe9350bdc8caa4da020cc73603fc038603097818039893b561e704b1abb76372
lib/god/conditions/tries.rb644001.04 KBd9025414269bf9e8ce0a657b3e75d5acde5bad50f598bb98cf1b40ffcc4f428d
lib/god/configurable.rb644001.4 KBdc4709cd55f614a60aa318a41c1b64e4265a2afa80353a9a8a5b7dcb3dfaaaf3
lib/god/timeline.rb64400828 Bytesc8fb178b1d1501ab3a775b500a2046961a61976cbb25995e3fee756d416af437
lib/god/timer.rb644001.95 KB97254293b1571104338a17f13aacb6e37b6a732e8c9df5a3c0b6e2a786ddf532
lib/god/trigger.rb64400937 Bytese17e38c3c8ab3b6baa1553e747e92a496369861848aae9c2924364d6ce53cff4
test/configs/child_polls/child_polls.god64400804 Bytes9e3ec95933df01f030b59ca012ec5206df7b448c52e478cbf2d9ff7375674063
test/configs/child_polls/simple_server.rb64400138 Bytes67f933db2917f18c72af54d97aa6521086667189bfc1d15793e553450c39c650
test/configs/complex/complex.god644001.37 KB77a43314e7a995c735271e02b0b9b6b75dc652793c01e2af5034abf704466043
test/configs/complex/simple_server.rb6440053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/real.rb644001.42 KB4c4f533bd599ffb668f70f7fda1883e2cd914dde35df1b468ab6ab00c93c9c4a
test/test_behavior.rb64400585 Bytesa54a73c6a3c2c544c5aa5a95797ae5fc6621a88c186f9aa317e88ffaa86fa12a
test/test_condition.rb64400983 Bytese7d9ce8af70b8134ddbfd45066c65818f5601ef44aeae502166079f645b8f368
test/test_conditions_disk_usage.rb644001.17 KB726aea0efcaad328a09bc4f46cf766ea0ea63261c66470625066eb3f36811bcc