god-0.7.16

https://rubygems.org

god

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 46376

number: 0.7.16

platform: ruby

spec_sha256: 6773e69454e919151a20f6657b7fe157f9106d3201d33314f163584a34a6f529

sha256: d17df135d05d891fd7ea18081bf31e60540e390ffe5cbc6957779802a82e2bfc

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

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

position: 21

version_data_entries_count: 144

uploaded_at: 2009-08-25 03:00:01 UTC

indexed: true

has_extensions:

extensions:

Gem size: 117 KB

Version Data Entries

Total: 144

Unpacked size: 379 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
ext/god/.gitignore6440097 Bytes1cf2cf90caf2c75784482f328ecff6ff32c8e29d8cf94d80ffd5b9013b643a7c
ext/god/extconf.rb644001.46 KBbcdfed8bcf42b291a192f7fedc6c0e8d50848deb721474b1e9f51be7afe57745
ext/god/kqueue_handler.c644002.91 KBacea4842f10bf0a63ba6e40dc1e3f3db4713986b25e74fd34ff869eca3cfa7ec
ext/god/netlink_handler.c644004.94 KB4a40d5d79a3ae28d2e53d3f23f739875eddb6d63e4309fcb3bdbbf97a6a0a0ad
god.gemspec644007.35 KB67af64e729545c02ef24d49d531d0a691b7a128575e3fdd0e0013fc5e30a65ed
ideas/execve/.DS_Store644006 KBcdd96c770b38f43a38fe7dda1f8cc4708ede5866241f3dcb7a45ecc9f9eed01b
init/lsb_compliant_god755001.47 KB3b414f07ae6f06bf50ca5a63a508aa578e2fe49e3a92c0a6294ffebfda95cae5
lib/god.rb6440016.7 KBd1e4814910d3ca8ca7f2f784f97fa72708a41ce05ac6f56bccd453074f3fa631
lib/god/behavior.rb644001.1 KB9ca490be9741c0e8b8b527be8fab88db04396292b7775190f1bd475aa3df5acc
lib/god/behaviors/clean_pid_file.rb64400411 Bytes31688696ff813aad6d39e62867a73d9b24b3a414b4a10cb79e1d7a0990cacfab
lib/god/behaviors/clean_unix_socket.rb64400438 Bytes2853014c60f84ac29ed12202a53568639f58a283d7c63a1d9ef814ae4df5a449
lib/god/behaviors/notify_when_flapping.rb644001.56 KB01510faa1a6ed275bc2f1e44d7ad70a5e12e647810ec0591c3fc58a5c1b938b5
lib/god/cli/command.rb644005.89 KBadc8f1d0df06509ed1a8df799f4047cb09f82add292f28742f4b8d504e59c283
lib/god/cli/run.rb644004.7 KB5e5d72cb89bc9712d13c758608684ea3310bd94bd663dcd133af4d93717182b6
lib/god/conditions/cpu_usage.rb644002.25 KBb0c1f76e784d8c3648bdc9cc71de72456c6682f1b0ba6007dd640b0be0d5094f
lib/god/conditions/degrading_lambda.rb644001.16 KB25fc361d5bd546202e255691f2c1b6da6225545a0406aad4f577d77fb8a964c9
lib/god/conditions/disk_usage.rb64400814 Bytes1a81b7467e9610a3722b516b81008bb1f2e69c1866fcf87d285c4f4fdcfce23a
lib/god/conditions/file_mtime.rb64400551 Bytesefece60f5d8c9cf3824be8b30a1423d92350b5c54f858f86fc7f147e0f8d9dff
lib/god/conditions/flapping.rb644004.15 KB0ee91d665797adcc0d3e2ad24d90fed687169e93e68e1b778bf19a8b68881181
lib/god/conditions/tries.rb644001.04 KBd9025414269bf9e8ce0a657b3e75d5acde5bad50f598bb98cf1b40ffcc4f428d
lib/god/dependency_graph.rb64400800 Bytes9fdb403cd45cbae7dd14f4d1b9719bf7e820b17d31a7e054616ee62594148c28
lib/god/diagnostics.rb64400697 Bytesa8cbffcb8146aa9e0cf38182a3904669bb55df27e6dbd1cbcfa82f5545c5251c
lib/god/driver.rb644004.42 KB0c1399c37656a2d5df5ad2ba360cb5e3117d2012464ae322a422d2167db4802b
lib/god/errors.rb64400407 Bytes8e3be2a7737bdf60145ecc3853cb9d9c6de33fd5505cdd5b7a5a109fd3b435ed
lib/god/process.rb644009.18 KB0de2c7185d55e747aab845ac6259b806d7a39903d012d7d6c0c6620d470ec7be
lib/god/sugar.rb64400510 Bytes1916097c80707a8c175fad0e8912bb86b1a9812eaaa9973c19026f9ac0d877a8
lib/god/system/portable_poller.rb64400883 Bytes118b9c66d0e96de9fe687569aec1d6097768d3f9e36e55dfe1e2e2405f3b9112
lib/god/system/process.rb64400813 Bytes530d278c6942a39bcccfa848333fef4992e529b96ba23ae1e9b2c5013a59f8d9
lib/god/system/slash_proc_poller.rb644002.85 KBdb88761ddbd9fc42926a20e38921647db46a908100a2f9d1bea41e94baef00ae
lib/god/task.rb6440013.2 KBf36d61bba4360dc544eeabb060391946f056e8303af14a09794369607bcdfeff
lib/god/timeline.rb64400486 Bytes886820a72f9d58b7a17b8e336a6daa8dec568b36760b3c8c230839c66e14bc94
lib/god/trigger.rb64400937 Bytese17e38c3c8ab3b6baa1553e747e92a496369861848aae9c2924364d6ce53cff4
lib/god/watch.rb644004.63 KB269a066a3461fcf287dd24e3115a29825363d924baa52ac00b3db6e7aecd0d31
site/images/banner.jpg6440023 KB36239ca56ad0773e6d90695f66dfa095feb5f24dc1b9bdb8d343718964da7843
site/images/bg.gif6440059 Bytesc5044691a8550095f9605ca2b48e4d009626ddd1b4a970129d30b3547e2bc575
site/images/bg_grey.gif6440059 Bytes142bc9fd3d30c31eba9713c1654c9b26beee4c56c26c37a086cc159fd2a9edd1
site/images/bullet.jpg6440028.6 KB1b5854487d10639e21dc8a41c3d4250b411066c6b801e86905f4e0693f23f642
site/images/corner_green.gif6440047 Bytes28bd40754d6dc777ade5dc10badbdea22de93aac8d75e87d0097d21f81327f72
site/images/corner_green.psd6440012.5 KB1ed5eb816472c354d6e9123e0cf59ddddc0780e4cde8cc0296e9e23e751953a4
site/images/corner_pink.gif6440047 Bytes9da4cbb5950411823ee08590b661e9505714b5988c37351022b5ef235efa34b7
site/images/god_logo1.gif644001.39 KBf7c35e613fb1201b1ac987fb8d35650d8685b0e74b61e81dde413b99b6908dc4
site/images/header_bg.gif644002.87 KB943df505086f69436b4f68d0f7d5be88cc6e08112607fe13e6457421818d95d1
site/images/header_bg.jpg6440015.7 KB322f9d562be1880339a144fab7771d3e9e5137b65d9f03af9c7e7c7341371ebe
site/images/red_dot.gif6440043 Bytesc6e6e5b7d098e53e8bbf4cbc6777479aaf438cd36ea6a6e50bb9cc888b43b850
site/images/top_bg.gif64400453 Bytes3309a28f1af4b7651a83fb1868e5358d93eda1b97f1f797bcf7df96bc4a5f61c
site/index.html6440027.4 KB6690923719940cd61bfe04e395cf9f44cc2d6f10eb6fa6065c20785f67697473
site/install.html64400187 Bytes33b35e318b38f01b13789e2fc32c8605dd330a933130e6ecf02b826ad2cf6f93
site/javascripts/code_highlighter.js755006 KBc97c3a964bf26c6cf83971f2448de6c6cd718c004ceca645079f1458969f3bde
site/javascripts/ruby.js75500418 Bytes189953db3ae04ce2c5ce630a2c93a35ac4763f1c9f0031db91995da0695f367b
site/stylesheets/layout.css644002.29 KB353bb966142404e86411c81de978392a470d1c93a03c0b27359283ee64a1429b
test/configs/child_events/child_events.god644001.07 KB3d91a8d16cde67924e4f096f67b5d469d385e59c7e201f2c5df7b85c971b38af
test/configs/child_events/simple_server.rb7550053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/child_polls/child_polls.god64400804 Bytes9e3ec95933df01f030b59ca012ec5206df7b448c52e478cbf2d9ff7375674063
test/configs/child_polls/simple_server.rb75500137 Bytesaf80b4b3f03d765a8a716a340cdaa1b9ae41862c1bb3e811120fc25d96ea3cc8
test/configs/complex/complex.god644001.37 KB77a43314e7a995c735271e02b0b9b6b75dc652793c01e2af5034abf704466043
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/suite.rb64400112 Bytesf5da63039f5b1603d0ab61729ecbb7f8b1b293b0208194f58113a7361347c9ad
test/test_behavior.rb64400585 Bytesa54a73c6a3c2c544c5aa5a95797ae5fc6621a88c186f9aa317e88ffaa86fa12a
test/test_conditions_process_running.rb644001.12 KB015d9187b68ac6510545a6e6201294edd69795e7418ca3ca096ada736e0d494d
test/test_conditions_tries.rb644001.34 KB269e800ae1eccc2af6e277125c0b9d4c796e49a74c8785af23ab43cbca4bc4fe
test/test_contact.rb644002.79 KB81d844395c30af97891bb1511ef4da084c31bd79897c19a222820c48d41ad846
test/test_dependency_graph.rb644001.36 KB0c48dbec874cf19148f3a11ffebb85212d2252b3357d6c0fbab586e19b8cbc68
test/test_driver.rb64400135 Bytesa7d09d9a868978262245bba596e248aacab93ca855abf5d6fd25175947a02170
test/test_email.rb644001.44 KBe550c1064ded6330a094de3a245a530cb4c871e751edce3a59c01d616d54980a
test/test_event_handler.rb644001.84 KB27ee0f54ffba730e98bcdcccaeabb16fe7ef50d8e7dc4b7d1b10d42577857ec7
test/test_god.rb6440013.6 KBedddaa4906bcf42f434e4e9c152c156eca2ec645ff3675769e8b6bf91fa97793
test/test_handlers_kqueue_handler.rb64400433 Bytes63975646f8368f578846e7614b0b6fcdb034b28faaf41101a3f5fda1c4c18980
test/test_jabber.rb755001.07 KBd8e5c2890f7ff04c5a6c656d1abb05eb3cbbd1bd1e8282c6804f4f592e4897dc
test/test_logger.rb644001.33 KB7de22956af791574da136c282662d3c5c97c8cef7a43eb55169f7b1592b058e4
test/test_metric.rb644001.75 KB1e4b47bf6548230326b4e64b0cec17ad83c9020b22f9c1eab52b55f3f6ed4415
test/test_process.rb644005.46 KB4ed315032f9bb2692863a83d4e3692cc23d915d2b35dceb355245ef9fb3cf677
test/test_registry.rb64400308 Bytes5c058025a4f25af79ac4777c739e8ffbd975c9be908b00da8863b3300daa7c9c
test/test_socket.rb64400905 Bytes439ae19f4db5ba23dccb047686accba7a6415173f17744cc0da41aadeb74e61c
test/test_sugar.rb64400792 Bytesa516075988dde31706c9d5a38027e3e4a19d9d01ed61fa42fa5f7f91eb1c4a8d
test/test_system_portable_poller.rb64400588 Bytes3ccfabf642aeb9c520de3a007121b92182224de9dd176d141388bc896158317b
test/test_system_process.rb64400681 Bytes140cbe1a99dd1c44ddbb5ff31bc286f27b671c56d71f6bda602fc29df596daed
test/test_task.rb644005.61 KB8790e3824e01e5057f680ad3f19236c2e99bca3695b4f6a45d0566ea43caa17c
test/test_timeline.rb64400725 Bytesbea7cae38d90b2dc5f6d3147795e496aca1536885b48ec03cfe285212f527cf1
test/test_trigger.rb644001.25 KB3b2406aeb46ec0ad2b0e9c04fb57d0f55e2568943eba3325297e2cd2f5d661f0
test/test_watch.rb644006.75 KB4749776b578dce0ae5d958cbd3ba40248473e829e061550a7f5ccaf3639eb431
test/test_webhook.rb64400414 Bytes2c9beb80a7f2ce7ed86e6570708d9c3a2ef3f4dd73a32e9d283abe6fb72033ca
.gitignore6440050 Bytesb5df697993b35b20d9facf963f3fa1e31c6a3e6831aae5bdbc95267fb759441b
Announce.txt644004.45 KBde26e54f7bcd49a43a06699e9ae60f02f91dfab1aa1899023ea1622cbef4f458
History.txt6440012.4 KB22efbcd70ae1af218e14a7429481d6587d8e19f4b71d3da248fe0a8770cbf935
README.txt644001.81 KBd6e9e7b24470f25018dd86ea77edf2f337b9936584dec62d2d61893889fef42c
Rakefile644001.76 KBb560bc6fb81d0a54a44b106f3ef306c763cf2bfc1fcef6778cfe62c181903fc1
VERSION.yml6440036 Bytes2daa99866b1841948d5d9f127b98c76cae955f918410445e22f15d711b1a2a3c
bin/god755003.66 KBf46439ea523969886d224e042aca7c645b931deb95df9d0954c8b23428cdbfe3
examples/events.god644002.18 KBe0449484efa5281fb7c0b003c26508a24e688e87efe83c05624198c583afce0b
examples/gravatar.god644001.47 KB30694cd20dfb7893f7fb01c6e94ae46d92e7ccd5f8326b765856df2be475f11f
examples/single.god644001.64 KB7ad6a20e356780a65bccd55f1477e13f19d386d5dc0f5ce78be6d5a1bc6247fd
ideas/execve/execve.c64400711 Bytes3b365cdde1be84403af112859529cc59811c18fd2b941c483691a0de8d93140f
ideas/execve/extconf.rb64400216 Bytes8788f8b785abe63275d74622b97b7df7896a61a6b32dd2b7901d60a658404a6c
ideas/execve/go.rb64400206 Bytes592b354654cfc6a9de1cedafada718325363bbd9e9f34fe7cf09bacec86f54c4
ideas/future.god644001.93 KBaab2906f95bfac158be8ed4e5ac8db7bc48642e09919b3d70336fa5c1c0fbe61
init/god75500808 Bytesc70bc0e5da8947d332ead8c03ada03e99bedc1466fe2b579d7b3600f50a85f39
lib/god/cli/version.rb64400397 Bytes484126a0c59f219343d006c5ac48a1b59d750fe9e43017d5bb6f997e4b0f1c1a
lib/god/condition.rb644002.83 KBb3bbbb5090aaa53a63733c98d024e39d06eb496f83d43e3d3576c63a1781e1af
lib/god/conditions/always.rb64400381 Bytes442325573b3c101671c98fe5bc24c0e9e3d0be6452aa32b5afbeec0e050dd315
lib/god/conditions/complex.rb644001.99 KB77dfab38f27191fc1bd5c384c3165819c1057ec2b7e522273feae45037285ce7
lib/god/conditions/http_response_code.rb644005.46 KB8fb2733947d9417ec1d783e79018756f1ab19d85f1029f0223d26164da6d44c3
lib/god/conditions/lambda.rb64400496 Bytes942151cabbd9a52f088f8d39b55ff210bfa25e04b4c99dd63d547ea4e4540371
lib/god/conditions/memory_usage.rb644002.33 KB70c6d07863b895038444c5a2175a5b22782441df90841b71753a1b3c800dfe22
lib/god/conditions/process_exits.rb644001.9 KB5d2dcdad211d1fb6af8b5c000e16e67218704db1253c936aa4e717d12c329df6
lib/god/conditions/process_running.rb644002.03 KB32628c8ab314d30380655dd78f876d8d573f46b036b9437b2b868ca385684010
lib/god/configurable.rb644001.47 KBb7216e94270eeb52bc5bd61c13a5073dae1ae795d00bbe2c9f4f5d81e3875c6e
lib/god/contact.rb644003.5 KB2602bb0181909780a6ff43e05716ce7d0e861055ac069e4d8cbb71b9b26d14c5
lib/god/contacts/campfire.rb644002.05 KBaf78dd2dc0a2c162d05cbbdf1a7fb8a90d870c799b3b9dc314f9e7e56090fbab
lib/god/contacts/email.rb644002.71 KB7c13298f9adeffe83a64db1359703c5dae2be4ed361c9ef540bae3d116e65eed
lib/god/contacts/jabber.rb644003.22 KB66464abd2a22044b8c3cb67e928961de3f713bae1410b024e7e7633ca092556e
lib/god/contacts/twitter.rb644001004 Bytesafa2ae327342e19d61217a3d24fa9ebc860b6352b6abdcf1c3b8aa4f44951156
lib/god/contacts/webhook.rb64400927 Bytes9b4733d1ce62727213a9977afb50dc17bcabd1e4448d244136b15e5d2e8fac25
lib/god/event_handler.rb644002.64 KB2c736773e3eca115230b84d747b33dd838565467ccadb2d871dc7432954ab636
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/logger.rb644003.19 KB12e69c9eef2e0bd569cf90b13eb54b8a5dbcf7efa9a083ae4060c015992a2ff4
lib/god/metric.rb644001.5 KBf222c26119d9dd215f0eaa12a9f394165512194ecfff6385ff9490486f20c385
lib/god/registry.rb64400475 Bytes439c62e267ca62e2e6d8195ecda854121c3cde7e125ce906a53c6adbc9943faf
lib/god/simple_logger.rb644001001 Bytes35334f757d50b7de2cb80061b9e4e5c94ea7426e7f013fe1f32dfb4afd6f7aa1
lib/god/socket.rb644002.32 KBd1e54bd7be4a41dfa25dd08f8a769ec40e86de482ee31ab64e3168dca0a9791f
test/configs/complex/simple_server.rb7550053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/contact/contact.god644001.93 KBcb9d72b78bd3d967ee9279fba976af3335eda89177260cc0d9b84cdcf334dbd0
test/configs/contact/simple_server.rb7550053 Bytesdd57a846533ae702c192ecc7fba0d3574f07cec282cbd2717d3a6c71268c4315
test/configs/daemon_events/daemon_events.god64400997 Bytes3f9d3dbe39b5adea5553934c6f02ed606e466de3585b86327461cc74bc2a1fd7
test/configs/daemon_events/simple_server.rb64400164 Bytesfdee96f1a5fea5d1221c5ca76a3cdd80f4135c0a8110fe5764461e00c773ff61
test/configs/daemon_events/simple_server_stop.rb64400179 Bytesef4a9e2724eaaa5d1cf5e5abf0bcceae7f4c8f41826a4dd6da3c13280c3448e6
test/configs/daemon_polls/daemon_polls.god64400521 Bytes793c7e969cc65f9f19c1f2dd116a6bd4be9a0f91ad400317a7e035758cb356e5
test/configs/lifecycle/lifecycle.god64400519 Bytes5e24856f093480873a59a12295f8ec8b3660a4448a35fef4e19e6e14a6692b1d
test/configs/matias/matias.god644001.07 KB5bd9902ba564a19619595f944b621c50a3ceec0e39c4fa5d0366c1ab737ce7b5
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 Bytesdb76f331d8f61165c2c292e4592f8933f85b1fbf8aae2313666d55135ce05c71
test/configs/task/logs/.placeholder644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/configs/task/task.god64400541 Bytes78a595ce6b9a969cc0527e5f52e8a5dc17e88dee29bda3bebdc07a3fa3f307ed
test/configs/test.rb644001.6 KB4ecb64ea5358681dd09602c1f015b1c6686fdd088fb6195f1b01178cea53fb6a
test/helper.rb644002.73 KBf58bffdc6d28281ed78f89b21551e25a960d40ab0838a1415f48c25520176cb2
test/test_campfire.rb644001.14 KBad5e39645f486a1232af7479e3d688e133e0d2e72150981f3d8af53b33332415
test/test_condition.rb644001.21 KB24325b773a05ee4605a9d860631e414e4c2595979c185e744572774c161bd069
test/test_conditions_disk_usage.rb644001.17 KB726aea0efcaad328a09bc4f46cf766ea0ea63261c66470625066eb3f36811bcc
test/test_conditions_http_response_code.rb644003.15 KBd5a25b5bd3e3711a1f07a5e4d168fc81e87a76d235e38d36cfd16d496ba8d52f