--- !ruby/object:Gem::Specification name: myreplicator version: !ruby/object:Gem::Version version: 0.0.14 prerelease: platform: ruby authors: - Sasan Padidar autorequire: bindir: bin cert_chain: [] date: 2012-12-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 3.2.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 3.2.0 - !ruby/object:Gem::Dependency name: mysql2 requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: json requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: net-ssh requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: net-sftp requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: will_paginate requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: Database replication, Mysql in particular, could cause a number of issues if the tables that are being replicated are locked. Myreplicator is designed to replace Mysql's replication with a file based system. Myreplicator allows you to sync tables based on different frequencies and avoid using Mysql's built-in replication service. email: - sasan@raybeam.com executables: [] extensions: [] extra_rdoc_files: [] files: - app/views/myreplicator/exports/edit.html.erb - app/views/myreplicator/exports/show.html.erb - app/views/myreplicator/exports/_form.html.erb - app/views/myreplicator/exports/new.html.erb - app/views/myreplicator/exports/index.html.erb - app/views/myreplicator/home/errors.html.erb - app/views/myreplicator/home/index.html.erb - app/views/myreplicator/home/_home_menu.erb - app/views/layouts/myreplicator/application.html.erb - app/controllers/myreplicator/application_controller.rb - app/controllers/myreplicator/exports_controller.rb - app/controllers/myreplicator/home_controller.rb - app/models/myreplicator/export.rb - app/helpers/myreplicator/exports_helper.rb - app/helpers/myreplicator/application_helper.rb - app/assets/javascripts/myreplicator/jquery.tipTip.minified.js - app/assets/javascripts/myreplicator/cronwtf.js - app/assets/javascripts/myreplicator/chosen.jquery.min.js - app/assets/javascripts/myreplicator/application.js - app/assets/javascripts/myreplicator/exports.js - app/assets/stylesheets/myreplicator/exports.css - app/assets/stylesheets/myreplicator/gear.png - app/assets/stylesheets/myreplicator/asc-white.gif - app/assets/stylesheets/myreplicator/chosen-sprite.png - app/assets/stylesheets/myreplicator/websymbols-regular-webfont.eot - app/assets/stylesheets/myreplicator/chosen.css - app/assets/stylesheets/myreplicator/bg.gif - app/assets/stylesheets/myreplicator/websymbols-regular-webfont.svg - app/assets/stylesheets/myreplicator/desc-white.gif - app/assets/stylesheets/myreplicator/application.css - app/assets/stylesheets/myreplicator/bg.png - app/assets/stylesheets/myreplicator/status.png - app/assets/stylesheets/myreplicator/status-busy.png - app/assets/stylesheets/myreplicator/websymbols-regular-webfont.ttf - app/assets/stylesheets/myreplicator/tipTip.css - app/assets/stylesheets/myreplicator/plus.png - app/assets/stylesheets/myreplicator/FrancoisOne.ttf - app/assets/stylesheets/myreplicator/websymbols-regular-webfont.woff - app/assets/stylesheets/myreplicator/clipboard-list.png - app/assets/stylesheets/myreplicator/cross.png - app/assets/stylesheets/scaffold.css - config/routes.rb - db/migrate/20121025191622_create_myreplicator_exports.rb - lib/exporter/mysql_exporter.rb - lib/exporter/mysql_exporter.rb~ - lib/exporter/sql_commands.rb - lib/exporter/export_metadata.rb - lib/myreplicator/version.rb - lib/myreplicator/engine.rb - lib/loader/import_sql.rb - lib/loader/loader.rb - lib/configuration.rb - lib/configuration.rb~ - lib/exporter.rb~ - lib/myreplicator.rb - lib/tasks/myreplicator_tasks.rake - lib/exporter.rb - lib/transporter/parallelizer.rb - lib/transporter/parallelizer.rb~ - lib/transporter/transporter.rb - MIT-LICENSE - Rakefile - README.rdoc - test/fixtures/myreplicator/exports.yml - test/myreplicator_test.rb - test/integration/navigation_test.rb - test/test_helper.rb - test/dummy/log/development.log - test/dummy/db/seeds.rb - test/dummy/db/migrate/20121101005152_sample_data.rb - test/dummy/db/migrate/20121115194022_create_myreplicator_exports.myreplicator.rb - test/dummy/db/migrate/20121108204327_create_myreplicator_exports.myreplicator.rb~ - test/dummy/db/development.sqlite3 - test/dummy/db/schema.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/database.yml - test/dummy/config/database.yml~ - test/dummy/config/database.yml.sample - test/dummy/config/myreplicator.yml - test/dummy/config/application.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/test.rb - test/dummy/config/environments/production.rb - test/dummy/config/myreplicator.yml~ - test/dummy/config/routes.rb - test/dummy/config/locales/en.yml - test/dummy/config/myreplicator.yml.sample - test/dummy/config/environment.rb - test/dummy/config/boot.rb - test/dummy/README.rdoc - test/dummy/config.ru - test/dummy/script/rails - test/dummy/public/500.html - test/dummy/public/422.html - test/dummy/public/favicon.ico - test/dummy/public/404.html - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/controllers/test_controller.rb~ - test/dummy/app/controllers/application_controller.rb - test/dummy/app/helpers/application_helper.rb - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/Rakefile - test/dummy/tmp/cache/assets/DF8/5D0/sprockets%2Fb815ed34d61cfed96222daa3bfd1d84d - test/dummy/tmp/cache/assets/D3F/A00/sprockets%2F7a803404e1f60b8d672d763cb9ba8af5 - test/dummy/tmp/cache/assets/C2E/D00/sprockets%2F667019818351638709494c01bddb5f68 - test/dummy/tmp/cache/assets/D3E/310/sprockets%2F333a2a7535eac766267ebb7d5c2ab489 - test/dummy/tmp/cache/assets/E57/E40/sprockets%2Ff3c7dda392bb05e4ffac29c5da6ffc11 - test/dummy/tmp/cache/assets/D34/F70/sprockets%2Fb93de9992473bee94e369fe3198c529c - test/dummy/tmp/cache/assets/D9F/0B0/sprockets%2Faf0d2e69be3a6b56a76c20bf14d9e468 - test/dummy/tmp/cache/assets/D0B/B30/sprockets%2F55059589d999952597c5c86e5becaf4e - test/dummy/tmp/cache/assets/E16/C70/sprockets%2F21ad93418ff75ceac86c7a85dfffe8f6 - test/dummy/tmp/cache/assets/D85/9C0/sprockets%2Ffd0ec212bac1538379d0cc03b1e3bb84 - test/dummy/tmp/cache/assets/D20/A20/sprockets%2Fb503e93ff1966dd94d03e79f291d75c1 - test/dummy/tmp/cache/assets/D00/A90/sprockets%2F3fa6fcf2205c530208681446cbc36bd3 - test/dummy/tmp/cache/assets/D00/9B0/sprockets%2F2bc203eb4802b393a589093debb65c04 - test/dummy/tmp/cache/assets/CC5/870/sprockets%2F4e91734f6f02a779d39f8272f627dd24 - test/dummy/tmp/cache/assets/CE5/670/sprockets%2Fe9e4122f1706626a21da6f8457f088ce - test/dummy/tmp/cache/assets/D26/A70/sprockets%2F63d95ae156df465783cd78e95069b2cc - test/dummy/tmp/cache/assets/CD7/030/sprockets%2F9ba4859590582b8b72a650b2b00b6cd2 - test/dummy/tmp/cache/assets/CBF/800/sprockets%2F00142a873933017aaa760316d0e2dcea - test/dummy/tmp/cache/assets/D50/570/sprockets%2F6c1d20a178f66e798958d1e437fdb5da - test/dummy/tmp/cache/assets/C83/BA0/sprockets%2F701a6339a558e5af28f150c161f43878 - test/dummy/tmp/cache/assets/D99/6D0/sprockets%2Fa5e4558ff6808ad03b0f09e03fb4bfb3 - test/dummy/tmp/cache/assets/D1B/D40/sprockets%2F7cc2142509e95f7168a82a652d8d9dea - test/dummy/tmp/cache/assets/DD2/490/sprockets%2Fa452ee92a092bc2feabc572cce49896d - test/dummy/tmp/cache/assets/D80/780/sprockets%2Fbe257c7a5788c2dfd272922fa399d7db - test/dummy/tmp/cache/assets/DB0/8E0/sprockets%2F299733fb380a50e6fccf9fb3cd666eb9 - test/dummy/tmp/cache/assets/E3B/400/sprockets%2F5b0ce0efc07fdef9786e786cad5b84ba - test/dummy/tmp/cache/assets/C8B/150/sprockets%2F37163d05e55ad0b31b602ac5330412e3 - test/dummy/tmp/cache/assets/D8B/B60/sprockets%2Faa32227c440a378ccd21218eefeb80bf - test/dummy/tmp/cache/assets/D0D/DA0/sprockets%2F34d6b075a16a5a58ff4050988d8bd4b0 - test/dummy/tmp/cache/assets/D1D/700/sprockets%2Ffe9cb975216709e2881c74b3d1d3e35f - test/dummy/tmp/cache/assets/D2B/E60/sprockets%2F8615ecf645b553c959544af9ff8438da - test/dummy/tmp/cache/assets/D74/DF0/sprockets%2F2db9c6478b8a29583ad20780ebeb4e4d - test/dummy/tmp/cache/assets/E35/4F0/sprockets%2F96b1cdf8db6a1c8eb8abcce05958ae74 - test/dummy/tmp/cache/assets/D36/4D0/sprockets%2Fc050a64b5a803a638e155d05dcfe577d - test/dummy/tmp/cache/assets/D86/D00/sprockets%2Fa4f32b4234d0d1bba272cd75e0d48e1d - test/dummy/tmp/cache/assets/CDE/780/sprockets%2F6982ce9303b4e69c26f2a1a246a180e7 - test/dummy/tmp/cache/assets/CE0/180/sprockets%2F8b9055a1b853d0a56ec2e94f79f37010 - test/dummy/tmp/cache/assets/DE1/320/sprockets%2F9f44ecdec8ceeef70871e15d88a448b1 - test/dummy/tmp/cache/assets/D69/6F0/sprockets%2F94fff7f55bc4c300b25f3f9361ac1a52 - test/dummy/tmp/cache/assets/CD5/B90/sprockets%2Fc999d13a6a21113981c0d820e8043bdf - test/dummy/tmp/cache/assets/CC9/1C0/sprockets%2Fa7a2b5a56180e1b21f783a9b30c03167 - test/dummy/tmp/cache/assets/D57/420/sprockets%2F937ea7429c536578ec7b688dee0cdf41 - test/dummy/tmp/cache/assets/C98/250/sprockets%2F4af1200380a1a28632393d61a50f66cf - test/dummy/tmp/cache/assets/D46/AA0/sprockets%2Ffcd7c5d9d04071ee45fe6a4865d53621 - test/dummy/tmp/cache/assets/DA8/910/sprockets%2Fab5775c4a837bd4d97ac394d473cda9b - test/functional/myreplicator/exports_controller_test.rb - test/unit/myreplicator/exporter_test.rb - test/unit/myreplicator/export_test.rb - test/unit/helpers/myreplicator/exports_helper_test.rb homepage: https://github.com/Raybeam/myreplicator licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -1040743314031711278 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' segments: - 0 hash: -1040743314031711278 requirements: [] rubyforge_project: rubygems_version: 1.8.23 signing_key: specification_version: 3 summary: File based replication for Mysql. test_files: - test/fixtures/myreplicator/exports.yml - test/myreplicator_test.rb - test/integration/navigation_test.rb - test/test_helper.rb - test/dummy/log/development.log - test/dummy/db/seeds.rb - test/dummy/db/migrate/20121101005152_sample_data.rb - test/dummy/db/migrate/20121115194022_create_myreplicator_exports.myreplicator.rb - test/dummy/db/migrate/20121108204327_create_myreplicator_exports.myreplicator.rb~ - test/dummy/db/development.sqlite3 - test/dummy/db/schema.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/database.yml - test/dummy/config/database.yml~ - test/dummy/config/database.yml.sample - test/dummy/config/myreplicator.yml - test/dummy/config/application.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/test.rb - test/dummy/config/environments/production.rb - test/dummy/config/myreplicator.yml~ - test/dummy/config/routes.rb - test/dummy/config/locales/en.yml - test/dummy/config/myreplicator.yml.sample - test/dummy/config/environment.rb - test/dummy/config/boot.rb - test/dummy/README.rdoc - test/dummy/config.ru - test/dummy/script/rails - test/dummy/public/500.html - test/dummy/public/422.html - test/dummy/public/favicon.ico - test/dummy/public/404.html - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/controllers/test_controller.rb~ - test/dummy/app/controllers/application_controller.rb - test/dummy/app/helpers/application_helper.rb - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/Rakefile - test/dummy/tmp/cache/assets/DF8/5D0/sprockets%2Fb815ed34d61cfed96222daa3bfd1d84d - test/dummy/tmp/cache/assets/D3F/A00/sprockets%2F7a803404e1f60b8d672d763cb9ba8af5 - test/dummy/tmp/cache/assets/C2E/D00/sprockets%2F667019818351638709494c01bddb5f68 - test/dummy/tmp/cache/assets/D3E/310/sprockets%2F333a2a7535eac766267ebb7d5c2ab489 - test/dummy/tmp/cache/assets/E57/E40/sprockets%2Ff3c7dda392bb05e4ffac29c5da6ffc11 - test/dummy/tmp/cache/assets/D34/F70/sprockets%2Fb93de9992473bee94e369fe3198c529c - test/dummy/tmp/cache/assets/D9F/0B0/sprockets%2Faf0d2e69be3a6b56a76c20bf14d9e468 - test/dummy/tmp/cache/assets/D0B/B30/sprockets%2F55059589d999952597c5c86e5becaf4e - test/dummy/tmp/cache/assets/E16/C70/sprockets%2F21ad93418ff75ceac86c7a85dfffe8f6 - test/dummy/tmp/cache/assets/D85/9C0/sprockets%2Ffd0ec212bac1538379d0cc03b1e3bb84 - test/dummy/tmp/cache/assets/D20/A20/sprockets%2Fb503e93ff1966dd94d03e79f291d75c1 - test/dummy/tmp/cache/assets/D00/A90/sprockets%2F3fa6fcf2205c530208681446cbc36bd3 - test/dummy/tmp/cache/assets/D00/9B0/sprockets%2F2bc203eb4802b393a589093debb65c04 - test/dummy/tmp/cache/assets/CC5/870/sprockets%2F4e91734f6f02a779d39f8272f627dd24 - test/dummy/tmp/cache/assets/CE5/670/sprockets%2Fe9e4122f1706626a21da6f8457f088ce - test/dummy/tmp/cache/assets/D26/A70/sprockets%2F63d95ae156df465783cd78e95069b2cc - test/dummy/tmp/cache/assets/CD7/030/sprockets%2F9ba4859590582b8b72a650b2b00b6cd2 - test/dummy/tmp/cache/assets/CBF/800/sprockets%2F00142a873933017aaa760316d0e2dcea - test/dummy/tmp/cache/assets/D50/570/sprockets%2F6c1d20a178f66e798958d1e437fdb5da - test/dummy/tmp/cache/assets/C83/BA0/sprockets%2F701a6339a558e5af28f150c161f43878 - test/dummy/tmp/cache/assets/D99/6D0/sprockets%2Fa5e4558ff6808ad03b0f09e03fb4bfb3 - test/dummy/tmp/cache/assets/D1B/D40/sprockets%2F7cc2142509e95f7168a82a652d8d9dea - test/dummy/tmp/cache/assets/DD2/490/sprockets%2Fa452ee92a092bc2feabc572cce49896d - test/dummy/tmp/cache/assets/D80/780/sprockets%2Fbe257c7a5788c2dfd272922fa399d7db - test/dummy/tmp/cache/assets/DB0/8E0/sprockets%2F299733fb380a50e6fccf9fb3cd666eb9 - test/dummy/tmp/cache/assets/E3B/400/sprockets%2F5b0ce0efc07fdef9786e786cad5b84ba - test/dummy/tmp/cache/assets/C8B/150/sprockets%2F37163d05e55ad0b31b602ac5330412e3 - test/dummy/tmp/cache/assets/D8B/B60/sprockets%2Faa32227c440a378ccd21218eefeb80bf - test/dummy/tmp/cache/assets/D0D/DA0/sprockets%2F34d6b075a16a5a58ff4050988d8bd4b0 - test/dummy/tmp/cache/assets/D1D/700/sprockets%2Ffe9cb975216709e2881c74b3d1d3e35f - test/dummy/tmp/cache/assets/D2B/E60/sprockets%2F8615ecf645b553c959544af9ff8438da - test/dummy/tmp/cache/assets/D74/DF0/sprockets%2F2db9c6478b8a29583ad20780ebeb4e4d - test/dummy/tmp/cache/assets/E35/4F0/sprockets%2F96b1cdf8db6a1c8eb8abcce05958ae74 - test/dummy/tmp/cache/assets/D36/4D0/sprockets%2Fc050a64b5a803a638e155d05dcfe577d - test/dummy/tmp/cache/assets/D86/D00/sprockets%2Fa4f32b4234d0d1bba272cd75e0d48e1d - test/dummy/tmp/cache/assets/CDE/780/sprockets%2F6982ce9303b4e69c26f2a1a246a180e7 - test/dummy/tmp/cache/assets/CE0/180/sprockets%2F8b9055a1b853d0a56ec2e94f79f37010 - test/dummy/tmp/cache/assets/DE1/320/sprockets%2F9f44ecdec8ceeef70871e15d88a448b1 - test/dummy/tmp/cache/assets/D69/6F0/sprockets%2F94fff7f55bc4c300b25f3f9361ac1a52 - test/dummy/tmp/cache/assets/CD5/B90/sprockets%2Fc999d13a6a21113981c0d820e8043bdf - test/dummy/tmp/cache/assets/CC9/1C0/sprockets%2Fa7a2b5a56180e1b21f783a9b30c03167 - test/dummy/tmp/cache/assets/D57/420/sprockets%2F937ea7429c536578ec7b688dee0cdf41 - test/dummy/tmp/cache/assets/C98/250/sprockets%2F4af1200380a1a28632393d61a50f66cf - test/dummy/tmp/cache/assets/D46/AA0/sprockets%2Ffcd7c5d9d04071ee45fe6a4865d53621 - test/dummy/tmp/cache/assets/DA8/910/sprockets%2Fab5775c4a837bd4d97ac394d473cda9b - test/functional/myreplicator/exports_controller_test.rb - test/unit/myreplicator/exporter_test.rb - test/unit/myreplicator/export_test.rb - test/unit/helpers/myreplicator/exports_helper_test.rb