dynflow-0.3.0

https://rubygems.org

dynflow

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 485438

number: 0.3.0

platform: ruby

spec_sha256: 299fd9b0d2bc28dc787f77d6df1c8d4fbf266efa316aa1fd057fe706996b03c2

sha256: 6c89c798f6f7074e5b8580ef1591072b3eca42ded71af57ea95f66713d36efb9

created_at: 2024-05-13 08:20:53 UTC

updated_at: 2024-06-08 18:19:02 UTC

position: 104

version_data_entries_count: 134

uploaded_at: 2014-02-11 12:07:51 UTC

indexed: true

has_extensions:

extensions:

Gem size: 270 KB

Version Data Entries

Total: 134

Unpacked size: 953 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore6640050 Bytes590c197c78e02003ce9a32da87c57890f0a4c2b8780c9d3ddd63f69029cd23df
.travis.yml6640096 Bytes09a65ba7b862de80c9ac2e2c67c5c34b29b754ba858cc14ef2f241ed2d451ff1
Gemfile6640085 Bytes840df56052c9dd444c6667164fcda4a14ae8dfad98bb22911bedf3ed5a81de4e
MIT-LICENSE664001.03 KB8ed0f41d640d07ad7cdbf9c2f8fe0489e2fddf7f064902d83340f73d4f08f3ed
README.md664007.39 KBddf4992a8b6e75aa758b0379244e6db79ac450af3b427761ff6527f1713712f8
Rakefile66400222 Bytes38a50350cf5c34d5c3f128bb37f9aa13069866e346d0a276783c25f50e3cbf16
doc/images/logo.png6640037.3 KBc78ac745ab3536fa1766a4667f01732b70a07e01d07bb516d05ef486ab596fac
dynflow.gemspec664001.12 KB32696150ab6378209f80a8e0714f0e948889e9d5d9ea68215faf9890fd8bc025
examples/generate_work_for_daemon.rb66400733 Bytes02ca86dea3f2d932d49c396f7026f45686e91bea1a0b2f30f1176bdb439f29b1
examples/orchestrate.rb664002.34 KBab8049a2c8525d83f6fe2ae7fd14ed3f03498cc67a663ae684f16794bd2c6bc2
examples/run_daemon.rb66400658 Bytesf7d733b0976d882c3f2cab51ae32ab1a0faffa36970237de583b57f45b967538
examples/web_console.rb66400596 Bytesa24aa4344c134c3df9bc6ac33b0c097fb367acfe71abea15cb661d70dc3c9be7
lib/dynflow.rb66400863 Bytes9dd8520e7b4e58bcd19f6b426a30be10acc7fab5dc68824e82a253b55f17e1ab
lib/dynflow/action.rb664006.57 KB5d43a195698a60921aea0c53abba8b24e471b1842ac0b0c7735d3cb05f359abe
lib/dynflow/action/cancellable_polling.rb66400332 Bytes8c504023232e3160b6a5c29f867a1e1a5aa77e0bc99e2618fc083bb93727dec1
lib/dynflow/action/finalize_phase.rb66400371 Bytes97549650e9c0b34e84840c04c21050fa62dc0cca50535012e85286e101e3e45b
lib/dynflow/action/flow_phase.rb664001.13 KB2101dde9dc20961ce48f42591be3ff9e1d42bcaf3890e9306b18140d6912903d
lib/dynflow/action/format.rb664001.61 KB31b08f160dd3d2baa4ec69e2012f0eec8efecc68853c2d4eb08f533b1dc49a6e
lib/dynflow/action/missing.rb66400632 Bytes22f22aaa7b5cca734bd80380dadf5053620f6d5344af0122419bd32f3f5e91fb
lib/dynflow/action/plan_phase.rb664002.55 KBa1ecee6fb3cb97d9fdd1d59d6a0b5668d7051a0b237ddddcb060979a484a730a
lib/dynflow/action/polling.rb66400905 Bytes06e3f1a71f8e30ab1752787e93026bd0d5f535d22dd5875bbe3bb09cfc876219
lib/dynflow/action/presenter.rb664002.3 KB94bd155acfa8dc66e23a801b063528592e4da629910fdd87772712c545b2a855
lib/dynflow/action/progress.rb664001.39 KB57cd7ee80935646a8d36df6c61177c43b97564a1031704e753ff34da20958293
lib/dynflow/action/run_phase.rb664001.15 KB44d927d6ead76b152f7cb2fda12cbe535a587d2f4204084c09f1580bf79f703a
lib/dynflow/action/suspended.rb66400458 Bytesf9343b629f79b35e890d014751b7c5ac148f985f466239baa1ec6307247acbe1
lib/dynflow/clock.rb664002.93 KB7811d29c73013e80cd3b90bbe9da285af3ec9b8ddc23489e2c4691d1a92d17f3
lib/dynflow/daemon.rb66400783 Bytesf88c70f18ad786a182249e19be37ca5da6b690857d80b30f974c09657a9b2e44
lib/dynflow/execution_plan.rb664009.51 KB9569fadcdbe73f6af152b9f68ca54a379821c30cb5dc89797c8a8d63e1dab14f
lib/dynflow/execution_plan/dependency_graph.rb66400678 Bytes70ed7d560d2b26771508629ce0d643b8b9287ec581045fc3559db94062561abc
lib/dynflow/execution_plan/output_reference.rb664001.31 KB344c4e869e305af1eb5916a21b4cc97f657deffd65907d12315c47f75930fbcb
lib/dynflow/execution_plan/steps.rb66400382 Bytesd5fea22ea16160fbfd2b845bc684e4c73b590ddfa8c4449d34ad5bd802dd1ae7
lib/dynflow/execution_plan/steps/abstract.rb664003.7 KB7725c050b56df12713845f26d3c0cdd9442b5af4a7e414059632f68f6337cc5a
lib/dynflow/execution_plan/steps/abstract_flow_step.rb664001.24 KB26c23b3afa306e0ffc0d5c4634bae5a01f7d6dee2174a731a26ae4d54c238587
lib/dynflow/execution_plan/steps/error.rb66400874 Bytesa4d16522a1e01a99889cb2f58de3b41d2dea8a39f8dff1a961dff25ef6394f7a
lib/dynflow/execution_plan/steps/finalize_step.rb66400580 Bytes7d2a762c2c74a6d45581db7fe4715b6e4fe6efaf6dd4b05fbda2cc51635d1b9d
lib/dynflow/execution_plan/steps/plan_step.rb664002.37 KBa3af1c95a9e7e3225215169befb2be2dccaa0a8b63c41c92dba3a044ac904c72
lib/dynflow/execution_plan/steps/run_step.rb66400639 Bytesddac53739e6f241eb70fa18a092ee82b9584da1abf84a01ae38b09aaa96955ca
lib/dynflow/executors.rb66400178 Bytes57f417032ce1b7d9583bdc4d40a88afef554fbd84b0dacec197a79e6ab216810
lib/dynflow/executors/abstract.rb664001.02 KBd5ab63e33d4eed329c1a6f626042531c2b11f4e1c8f8f42f8b86ab5d64f52490
lib/dynflow/executors/parallel.rb664002.04 KB16603de2294fb4472ab8ea2971374b067e52ed8a84c5de512638ede890eaf036
lib/dynflow/executors/parallel/core.rb664004.03 KBca33ba059995b4fdb4cb9651ab0ded057569e394ebef9e481568ae0dd5fe3c8a
lib/dynflow/executors/parallel/execution_plan_manager.rb664003.71 KB9db988d1f55f1ae9e91583c3bdbae84732708b0d10ac794d84fc7931dd78089b
lib/dynflow/executors/parallel/flow_manager.rb664001.22 KBc9e737834a733c4c12b0bdd4ced0fb8962b8aa336743848235ac5e796df11a2b
lib/dynflow/executors/parallel/pool.rb664002.58 KB300b2402c52f85959724f1fa9873c4c47b518e1813fa23ed6ee767b2e09334f1
lib/dynflow/executors/parallel/running_steps_manager.rb664002.1 KBb4cf0c1af943d5e68f0e87a90031b944afacd8c532517b96bf85988548cfc0b4
lib/dynflow/executors/parallel/sequence_cursor.rb664002.61 KBe9264a3e814f32e51d98f6af36077ba7d248e7e064414dd2abe102da7a9f2f88
lib/dynflow/executors/parallel/sequential_manager.rb664002.16 KB6f81aa0d5b52ba7cafe1e3cff3f8280bf8dec0b26d24c83acfc21108fd20c96f
lib/dynflow/executors/parallel/work_queue.rb66400976 Bytes85d1bed7eb598cdd6fea823f0083a914527e733c570a818f8c2e50b6147a5715
lib/dynflow/executors/parallel/worker.rb66400973 Bytes16015544147e1e4f757ad5509d30faba838f752735d290161fe7263b098156d4
lib/dynflow/executors/remote_via_socket.rb664001 KB1e612e5ac40205bdb4b9ae7075049275cf3dce0dd051319fa1dd0c4d788517d2
lib/dynflow/executors/remote_via_socket/core.rb664005.3 KBcf96fb96f4f9a364a254fd97c60c22e8d6ee71e0775c57ecdb763e82a54f3afa
lib/dynflow/flows.rb66400258 Bytesf0eb05e6899608ac1234b8eea363aebbdac6e5d58931459b866c60cc0235aee7
lib/dynflow/flows/abstract.rb66400608 Bytes5f71402f068435e4388d6400b69e62e83af26f9d5e38aeaef962c86977137044
lib/dynflow/flows/abstract_composed.rb664002.5 KB7926ece95d9e1bd087fa8199d178e840f5bbb10a90493a8fee0da4ca32d757aa
lib/dynflow/flows/atom.rb66400523 Bytese17b961b8f479436f443dd984715f2ad794d3059ff5ea52fdc6a19ccb0b894ca
lib/dynflow/flows/concurrence.rb66400678 Bytes9ea96981368233eb2165f434e7dbf1fdfbc42f6d53150668597d8cc6b6cc0061
lib/dynflow/flows/sequence.rb66400285 Bytesba2a4849797aa33110bd83ab89f86c5e7a0a406a44f4955a0f77c9e5436c7d2f
lib/dynflow/future.rb664003.69 KB6b8c5acc00b6d6fe7d9f80bd1a6e54af35504a8a43ec5549270a2a081cb795cf
lib/dynflow/listeners.rb66400170 Bytes06af0d4f071bde01a3eadb379f615dd58c187c94874ae34a2187c26f400afc1d
lib/dynflow/listeners/abstract.rb66400333 Bytes7f30e7aa8cbc397baa9e3d3dd1496aa2b17b4d21d6671b72d3b43c708596bf91
lib/dynflow/listeners/serialization.rb664001.78 KB09da9eb1effb60986238244874d1d0288f5b30db2e0ef874be14fc3324ed2427
lib/dynflow/listeners/socket.rb664003.27 KB2cafa906841972807387140661407671c9076e3a77edba41074c497ff34be8d5
lib/dynflow/logger_adapters.rb66400238 Bytes8f582b88fd087dd5fd26ec81fe8872ba894fcc465845e15af6ca3ab7a72a4f1f
lib/dynflow/logger_adapters/abstract.rb66400694 Bytes5673a2b57f28fd11e9a2f612c2dcddb52298d3a5ccdcc35e451c22a89866abdc
lib/dynflow/logger_adapters/delegator.rb66400379 Bytes1185073a0d16bb589ff596440df07426c09952dab6f60c43f1be47840c97b027
lib/dynflow/logger_adapters/formatters.rb66400200 Bytes74c9d180c0083881ddf42417a4990efe7d980c7cd235c3fd7575e5f052f66ff1
lib/dynflow/logger_adapters/formatters/abstract.rb66400671 Bytes274e78c47e03687b2018bd6cea4d8fcade7c7f424f28d5cc861038fecfda4faa
lib/dynflow/logger_adapters/formatters/exception.rb66400333 Bytesfc8460bf91fbc62b66fdf8d7de159dcbf188cb5c7d7319cef0fee13dbc75fd02
lib/dynflow/logger_adapters/simple.rb664001.5 KB079b58ae286e2d76adba37df3cb9aed33a0c6e608dd49732f72fce2e8182a6e9
lib/dynflow/micro_actor.rb664002.12 KB4548ee9abb27a35953917e1b063b27fdbd6bf19eeccb449dbd48e80282c294bc
lib/dynflow/middleware.rb66400818 Bytes4097064db04071e35d4b32c2a8f5728131bf8c6effa2c5128b1f739333a57196
lib/dynflow/middleware/action.rb66400129 Bytes66d5e49607e74d941cb454fbd3c37cb46b67b54c9bf90254545645949aab2e58
lib/dynflow/middleware/register.rb66400762 Bytes84e5ac89ce0f6a01a82c621c191d3d7d71a74e22316d4b403320e219df6407eb
lib/dynflow/middleware/resolver.rb664001.55 KB7ec173dafa45e1c35b0e4678b6b38fbe97d91f6cff29bec4ca0befd91fbbb141
lib/dynflow/middleware/stack.rb66400895 Bytes47200f9a58d138b8cd2e6bc0ddc29194393859c0d55beb277d04036209bbfc69
lib/dynflow/middleware/world.rb664001.59 KBd93e54d56ddb340ea13db2321d9370a48e41e089b07e27ad1b2fd739bcb98085
lib/dynflow/persistence.rb664001.44 KBff84eadf7231bcf1aa0bb6f5fa5acc69280b043ae9fd02b8d239f7842310ac07
lib/dynflow/persistence_adapters.rb66400156 Bytesbc798f32b5c3e6e45f027565fb4d9300bab9984b8b8da7e4dffe0c64aed20839
lib/dynflow/persistence_adapters/abstract.rb664001.42 KBf57979b0371f5a4dcc92974d28a748d93041ab26f3dad1a22751a8d853e4a5f1
lib/dynflow/persistence_adapters/sequel.rb664004.57 KB0529e540190ee8aaa98215759e2c4219c429ab988bfda6340480621d191f0e80
lib/dynflow/persistence_adapters/sequel_migrations/001_initial.rb664001.51 KB67ee2600c0f478ffb00d7c08a7bbf322edf1a5349910af5ca77c782a108798fc
lib/dynflow/serializable.rb664001.63 KB08d59a91958eae8a11f195f9ea04e99e7cf5da2565d2191c359860dd693d8572
lib/dynflow/simple_world.rb66400649 Bytesa6496d8d4ee905f9814ad86de5b7522b897d0900cb7105dc919fde1e0a57a105
lib/dynflow/stateful.rb66400908 Bytesc9eec9879a858a857b9649b01fb381b2e12dd05a12aa611944514d05495aacb0
lib/dynflow/testing.rb66400808 Bytes6b985faefd92fe9fe166aea99036b97236496077f4572e91cb56fbcbe1cff2c0
lib/dynflow/testing/assertions.rb664002.33 KBb4b2350644ad85608b19b82e91b2053a6ac824fd3f34721c2a7d7057c3f0ce49
lib/dynflow/testing/dummy_execution_plan.rb66400867 Bytes8614abe865303c4b78bc68b426cc3f4b24c7dd4a4b5e35d4be9fb67456f9b542
lib/dynflow/testing/dummy_executor.rb66400652 Bytes9a7c2b4cc4eb8dc807c674c0b5e1d7e442dc80024414c39e77e747e74bf20d2b
lib/dynflow/testing/dummy_planned_action.rb66400384 Bytesf86f5663fffdeb03195992108991c6f282a22f316de9204a82bb9dda5f4df5b3
lib/dynflow/testing/dummy_step.rb66400307 Bytes1968785d4b46d851eecceeb2e0b3b1ecb576db1150804c0c476e5a6e7637e009
lib/dynflow/testing/dummy_world.rb66400756 Bytes12423f3f018d639c9a358ee86230cdf830fac845498c4bfe0fb4bf4203c541bb
lib/dynflow/testing/factories.rb664002.94 KBe678fd4697a728809e4d5eeaa8634082f0324a2a3d26df38c2a8da0e4c0dd599
lib/dynflow/testing/managed_clock.rb66400454 Bytesd9a009534e89b4bb83f409c5933bb47ea3c4830f9e6ea2218b1738b168c13cf5
lib/dynflow/testing/mimic.rb66400877 Bytesb8dbae7a4091cfd93ff686821802c36044c744573eff020ef38ec5e48f448c97
lib/dynflow/transaction_adapters.rb66400213 Bytesf3822071984cd8395bb777fba96c3280ffa6cf997dd1d5a7f7f89490f530e899
lib/dynflow/transaction_adapters/abstract.rb66400630 Bytes90148b47302c585c241e4576b7042f632a519e5a2218074b5e7c175ce5b1d3ac
lib/dynflow/transaction_adapters/active_record.rb66400830 Bytesf176520a501fb43011818d9c5cf5e38f0e3e5c0535f5a491e385d885f538cdf6
lib/dynflow/transaction_adapters/none.rb66400177 Bytesfd3b0f095102f473678f5debf53b28b0b89a5fdd39cf3e066e795345ced81e5c
lib/dynflow/version.rb6640039 Bytes3b5c34ae7d6f20dbca81b4e0cb49be2c3a45888982ab1c6ec805298657fb7ef6
lib/dynflow/web_console.rb664007.45 KBfce3d0d12c4598982b72d3a76139301ddc2bdcb1e9c06f2b7fa59e3af198f649
lib/dynflow/world.rb664006.49 KB6d8a44f8f257b65f5f53daa6fdf5aecb17213975e17cc0b8829eef7a852710f9
test/action_test.rb664003.21 KB3b42076a723ff4a52cbaa9c4d4ed2a3a5ef9c0ee99342633f2681028507996e1
test/clock_test.rb664001.26 KBcba0c9ed6d3f48bbfb52f391e8b87de5ad0bc1f72cb839af792b0000dc28e384
test/execution_plan_test.rb664008.53 KB759410dd2dd6303b3a55e9c2b5294beacf94b4d161f8b0fd73cfbcd988060683
test/executor_test.rb6640029.1 KB8d2ed444ed0d582046d76056aafe983b0a2761540a3151cb263549acf1ee2470
test/middleware_test.rb664004.18 KB51b489698a849ccd431889b09efb2193d959502832de454b4ca980bc0b625126
test/persistance_adapters_test.rb664005.27 KBaa337f12e3b49aa757e278db792b2858fe58f8452e2fc8a1ec61957d413d1c72
test/remote_via_socket_test.rb664004.92 KB1fac76d4ad74d72ae142dc098e2c806e2d579750b94f435b00b8aa4860df6ba1
test/support/code_workflow_example.rb664008.35 KB636bdffe643510150b2445f34c15e707259d0e71c9d6da7729e95d793123ad17
test/support/middleware_example.rb664002.45 KB6f6355661868d2cceecf3a7ff9a7120d78b08e617c9cd7e91e2fcef25ba43645
test/test_helper.rb664008.06 KB422581bf9b6135d5a0aa2df0003c871ac05b37ee693d516bfd6c4dd4fa45b0b6
test/testing_test.rb664004.81 KB573d3099715ba62337b16ddabadfc80b0401571864596483c7c425b4346adbd9
test/web_console_test.rb66400716 Bytes2513b2484a17fa16cfa440064ab72d97df361f4aaaa6355d44d8903bcdb46d13
web/assets/javascripts/application.js66400696 Bytescce39ea8f57cba3466e4551d111053ff306ea8b545d0aacda338e0b9b5852d66
web/assets/stylesheets/application.css664001.39 KBd00ce653140a379c6a8f5417a13ae04c8b65f59a90cde1eb3d5e3da12e793d03
web/assets/vendor/bootstrap/css/bootstrap-responsive.css6640021.6 KB5827a94a01fee9bb5b3331b00efbb083275fca57a4403b8ec56658df034be1c3
web/assets/vendor/bootstrap/css/bootstrap-responsive.min.css6640016.5 KB948149bd7d046c4a606e185ad68acdad7695d532a781f556ac86f081c1e5f341
web/assets/vendor/bootstrap/css/bootstrap.css66400124 KB6224babffc4fa5eb43da9adca9c14bb330946b89748bf85aaa28d787f44a6d29
web/assets/vendor/bootstrap/css/bootstrap.min.css66400104 KB186c40d06fc13830497a7b9f42bc14538c1b7fa0b98560c7911e6e1a935f769d
web/assets/vendor/bootstrap/img/glyphicons-halflings-white.png664008.57 KBf0e0d95a9c8abcdfabf46348e2d4285829bb0491f5f6af0e05af52bffb6324c4
web/assets/vendor/bootstrap/img/glyphicons-halflings.png6640012.5 KBd99e3fa32c641032f08149914b28c2dc6acf2ec62f70987f2259eabbfa7fc0de
web/assets/vendor/bootstrap/js/bootstrap.js6640060.5 KBbdad90b135145d1d5a5a2243bfa2bd073ef8fe813e5d26984999188b0e770c6a
web/assets/vendor/bootstrap/js/bootstrap.min.js6640028 KBb260d056edb6c39eeeed00ffc7bccded9160bb9c1f03c62d77a99181ae88a08b
web/assets/vendor/google-code-prettify/lang-basic.js66400516 Bytesee95fdad69b9d47f8252987f7484d8bf2cde8550c38cbac9b60c99d30a563ebf
web/assets/vendor/google-code-prettify/prettify.css66400675 Bytes1d2d628605d9eaa7d4712e414de849855f3511947e23943acf1e7219d12a6e9d
web/assets/vendor/google-code-prettify/prettify.js6640014.2 KBf48d85c6ea701e417a857cd9292de12c2c0ff795c5ba45f7127c51cc6a97cf3d
web/assets/vendor/google-code-prettify/run_prettify.js6640016.3 KBd5215d4d796cc3446443e88ed04f752c3b211a221b3e24d8a89b68d29c78c1db
web/assets/vendor/jquery/jquery.js66400268 KBebaded49db62a60060caa2577f2a4ec1ff68726bc40861bc65d977abeb64fa7d
web/views/flow.erb66400515 Bytes05783b8db2e7a9c9f6338dbd3cf54f387c00912415ee0add02da20a2bbc25a27
web/views/flow_step.erb66400819 Bytesf91645e8192717091e3c9c9997358616beae6d5f9c554dafa1eebdc8059fbac3
web/views/index.erb664001.07 KBaf0b570b4b79511fbf037e4c4924501cfec51e22527052e9d65c3593ff84c448
web/views/layout.erb66400600 Bytes0df712fd9415cadca14c72d4dd0b7f7b9e657dcc4a6bc4e463e194d48529a55c
web/views/plan_step.erb66400321 Bytesec92d2318212e45f0b73c334690d28978a9163e2a3e282b5eb43c3c3846618fd
web/views/show.erb664001.15 KB57d5c3ac90e18cada986a9dc01e17a1b7b35b849aed207ce9806946c595726db