# -*- encoding: utf-8 -*- # stub: rubysync 0.0.3 ruby lib Gem::Specification.new do |s| s.name = "rubysync".freeze s.version = "0.0.3".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Ritchie Young".freeze] s.date = "2007-08-27" s.description = "You can configure RubySync to perform transformations on the data as it syncs. RubySync is designed both as a handy utility to pack into your directory management toolkit or as a fully-fledged provisioning system for your organisation. == FEATURES/PROBLEMS: * Add support for running continually * Test suites. Individual tests work but test suites have trouble ??? == SYNOPSIS: This sets up the skeleton of a configuration for importing comma delimeted text files into a database. Note, if the application happens to be a Rails app then it can also export changes.".freeze s.email = "ritchiey@gmail.com".freeze s.executables = [".DS_Store".freeze, "rubysync".freeze] s.extra_rdoc_files = ["HISTORY.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze, "examples/ar_client_webapp/public/robots.txt".freeze, "examples/ar_webapp/public/robots.txt".freeze] s.files = [".DS_Store".freeze, ".project".freeze, "COPYING".freeze, "HISTORY.txt".freeze, "Manifest.txt".freeze, "README.txt".freeze, "Rakefile".freeze, "bin/.DS_Store".freeze, "bin/rubysync".freeze, "examples/.DS_Store".freeze, "examples/ar_client_webapp/README".freeze, "examples/ar_client_webapp/Rakefile".freeze, "examples/ar_client_webapp/app/controllers/application.rb".freeze, "examples/ar_client_webapp/app/controllers/user_controller.rb".freeze, "examples/ar_client_webapp/app/helpers/application_helper.rb".freeze, "examples/ar_client_webapp/app/helpers/user_helper.rb".freeze, "examples/ar_client_webapp/app/models/user.rb".freeze, "examples/ar_client_webapp/config/boot.rb".freeze, "examples/ar_client_webapp/config/database.yml".freeze, "examples/ar_client_webapp/config/environment.rb".freeze, "examples/ar_client_webapp/config/environments/development.rb".freeze, "examples/ar_client_webapp/config/environments/production.rb".freeze, "examples/ar_client_webapp/config/environments/test.rb".freeze, "examples/ar_client_webapp/config/routes.rb".freeze, "examples/ar_client_webapp/db/migrate/001_create_users.rb".freeze, "examples/ar_client_webapp/db/schema.rb".freeze, "examples/ar_client_webapp/doc/README_FOR_APP".freeze, "examples/ar_client_webapp/log/development.log".freeze, "examples/ar_client_webapp/log/production.log".freeze, "examples/ar_client_webapp/log/server.log".freeze, "examples/ar_client_webapp/log/test.log".freeze, "examples/ar_client_webapp/public/.htaccess".freeze, "examples/ar_client_webapp/public/404.html".freeze, "examples/ar_client_webapp/public/500.html".freeze, "examples/ar_client_webapp/public/dispatch.cgi".freeze, "examples/ar_client_webapp/public/dispatch.fcgi".freeze, "examples/ar_client_webapp/public/dispatch.rb".freeze, "examples/ar_client_webapp/public/favicon.ico".freeze, "examples/ar_client_webapp/public/images/rails.png".freeze, "examples/ar_client_webapp/public/index.html".freeze, "examples/ar_client_webapp/public/javascripts/application.js".freeze, "examples/ar_client_webapp/public/javascripts/controls.js".freeze, "examples/ar_client_webapp/public/javascripts/dragdrop.js".freeze, "examples/ar_client_webapp/public/javascripts/effects.js".freeze, "examples/ar_client_webapp/public/javascripts/prototype.js".freeze, "examples/ar_client_webapp/public/robots.txt".freeze, "examples/ar_client_webapp/script/about".freeze, "examples/ar_client_webapp/script/breakpointer".freeze, "examples/ar_client_webapp/script/console".freeze, "examples/ar_client_webapp/script/destroy".freeze, "examples/ar_client_webapp/script/generate".freeze, "examples/ar_client_webapp/script/performance/benchmarker".freeze, "examples/ar_client_webapp/script/performance/profiler".freeze, "examples/ar_client_webapp/script/plugin".freeze, "examples/ar_client_webapp/script/process/inspector".freeze, "examples/ar_client_webapp/script/process/reaper".freeze, "examples/ar_client_webapp/script/process/spawner".freeze, "examples/ar_client_webapp/script/runner".freeze, "examples/ar_client_webapp/script/server".freeze, "examples/ar_client_webapp/test/fixtures/users.yml".freeze, "examples/ar_client_webapp/test/functional/user_controller_test.rb".freeze, "examples/ar_client_webapp/test/test_helper.rb".freeze, "examples/ar_client_webapp/test/unit/user_test.rb".freeze, "examples/ar_client_webapp/tmp/sessions/ruby_sess.e2e3c63a67baef6d".freeze, "examples/ar_webapp/.DS_Store".freeze, "examples/ar_webapp/README".freeze, "examples/ar_webapp/Rakefile".freeze, "examples/ar_webapp/app/.DS_Store".freeze, "examples/ar_webapp/app/controllers/application.rb".freeze, "examples/ar_webapp/app/controllers/hobbies_controller.rb".freeze, "examples/ar_webapp/app/controllers/interests_controller.rb".freeze, "examples/ar_webapp/app/controllers/people_controller.rb".freeze, "examples/ar_webapp/app/controllers/ruby_sync_associations_controller.rb".freeze, "examples/ar_webapp/app/helpers/application_helper.rb".freeze, "examples/ar_webapp/app/models/hobby.rb".freeze, "examples/ar_webapp/app/models/interest.rb".freeze, "examples/ar_webapp/app/models/person.rb".freeze, "examples/ar_webapp/app/models/ruby_sync_association.rb".freeze, "examples/ar_webapp/app/models/ruby_sync_event.rb".freeze, "examples/ar_webapp/app/models/ruby_sync_observer.rb".freeze, "examples/ar_webapp/app/models/ruby_sync_operation.rb".freeze, "examples/ar_webapp/app/models/ruby_sync_state.rb".freeze, "examples/ar_webapp/app/models/ruby_sync_value.rb".freeze, "examples/ar_webapp/app/views/.DS_Store".freeze, "examples/ar_webapp/app/views/layouts/application.rhtml".freeze, "examples/ar_webapp/app/views/people/.DS_Store".freeze, "examples/ar_webapp/app/views/people/show.rhtml".freeze, "examples/ar_webapp/config/boot.rb".freeze, "examples/ar_webapp/config/database.yml".freeze, "examples/ar_webapp/config/environment.rb".freeze, "examples/ar_webapp/config/environments/development.rb".freeze, "examples/ar_webapp/config/environments/production.rb".freeze, "examples/ar_webapp/config/environments/test.rb".freeze, "examples/ar_webapp/config/routes.rb".freeze, "examples/ar_webapp/db/migrate/001_create_people.rb".freeze, "examples/ar_webapp/db/migrate/002_create_interests.rb".freeze, "examples/ar_webapp/db/migrate/003_create_hobbies.rb".freeze, "examples/ar_webapp/db/migrate/004_create_ruby_sync_associations.rb".freeze, "examples/ar_webapp/db/migrate/005_create_ruby_sync_events.rb".freeze, "examples/ar_webapp/db/migrate/006_create_ruby_sync_operations.rb".freeze, "examples/ar_webapp/db/migrate/007_create_ruby_sync_values.rb".freeze, "examples/ar_webapp/db/migrate/008_ruby_sync_tracking.rb".freeze, "examples/ar_webapp/db/migrate/009_create_ruby_sync_states.rb".freeze, "examples/ar_webapp/db/schema.rb".freeze, "examples/ar_webapp/doc/README_FOR_APP".freeze, "examples/ar_webapp/log/development.log".freeze, "examples/ar_webapp/log/production.log".freeze, "examples/ar_webapp/log/server.log".freeze, "examples/ar_webapp/log/test.log".freeze, "examples/ar_webapp/public/.htaccess".freeze, "examples/ar_webapp/public/404.html".freeze, "examples/ar_webapp/public/500.html".freeze, "examples/ar_webapp/public/dispatch.cgi".freeze, "examples/ar_webapp/public/dispatch.fcgi".freeze, "examples/ar_webapp/public/dispatch.rb".freeze, "examples/ar_webapp/public/favicon.ico".freeze, "examples/ar_webapp/public/images/rails.png".freeze, "examples/ar_webapp/public/index.html".freeze, "examples/ar_webapp/public/javascripts/application.js".freeze, "examples/ar_webapp/public/javascripts/controls.js".freeze, "examples/ar_webapp/public/javascripts/dragdrop.js".freeze, "examples/ar_webapp/public/javascripts/effects.js".freeze, "examples/ar_webapp/public/javascripts/prototype.js".freeze, "examples/ar_webapp/public/robots.txt".freeze, "examples/ar_webapp/script/about".freeze, "examples/ar_webapp/script/breakpointer".freeze, "examples/ar_webapp/script/console".freeze, "examples/ar_webapp/script/destroy".freeze, "examples/ar_webapp/script/generate".freeze, "examples/ar_webapp/script/performance/benchmarker".freeze, "examples/ar_webapp/script/performance/profiler".freeze, "examples/ar_webapp/script/plugin".freeze, "examples/ar_webapp/script/process/inspector".freeze, "examples/ar_webapp/script/process/reaper".freeze, "examples/ar_webapp/script/process/spawner".freeze, "examples/ar_webapp/script/runner".freeze, "examples/ar_webapp/script/server".freeze, "examples/ar_webapp/test/fixtures/association_keys.yml".freeze, "examples/ar_webapp/test/fixtures/hobbies.yml".freeze, "examples/ar_webapp/test/fixtures/interests.yml".freeze, "examples/ar_webapp/test/fixtures/people.yml".freeze, "examples/ar_webapp/test/fixtures/ruby_sync_events.yml".freeze, "examples/ar_webapp/test/fixtures/ruby_sync_operations.yml".freeze, "examples/ar_webapp/test/fixtures/ruby_sync_states.yml".freeze, "examples/ar_webapp/test/fixtures/ruby_sync_values.yml".freeze, "examples/ar_webapp/test/test_helper.rb".freeze, "examples/ar_webapp/test/unit/association_key_test.rb".freeze, "examples/ar_webapp/test/unit/hobby_test.rb".freeze, "examples/ar_webapp/test/unit/interest_test.rb".freeze, "examples/ar_webapp/test/unit/person_test.rb".freeze, "examples/ar_webapp/test/unit/ruby_sync_event_test.rb".freeze, "examples/ar_webapp/test/unit/ruby_sync_observer_test.rb".freeze, "examples/ar_webapp/test/unit/ruby_sync_operation_test.rb".freeze, "examples/ar_webapp/test/unit/ruby_sync_state_test.rb".freeze, "examples/ar_webapp/test/unit/ruby_sync_value_test.rb".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.2295696b0af5f6dd".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.26687aeb19c87669".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.2855a3b0c8ea840b".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.45d2d48a8330ff28".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.7366b840f4ce9f12".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.b2fc3f2e6d8ae555".freeze, "examples/ar_webapp/tmp/sessions/ruby_sess.b6bf8470a62c02b0".freeze, "examples/ims2/connectors/hr_db_connector.rb".freeze, "examples/ims2/connectors/my_csv_connector.rb".freeze, "examples/ims2/pipelines/hr_import_pipeline.rb".freeze, "examples/my_ims/.DS_Store".freeze, "examples/my_ims/connectors/my_csv_connector.rb".freeze, "examples/my_ims/connectors/my_db_connector.rb".freeze, "examples/my_ims/pipelines/my_pipeline.rb".freeze, "gemspec".freeze, "lib/.DS_Store".freeze, "lib/net/.DS_Store".freeze, "lib/net/ldif.rb".freeze, "lib/ruby_sync.rb".freeze, "lib/ruby_sync/connectors/active_record_association_handler.rb".freeze, "lib/ruby_sync/connectors/active_record_connector.rb".freeze, "lib/ruby_sync/connectors/active_record_event_handler.rb".freeze, "lib/ruby_sync/connectors/base_connector.rb".freeze, "lib/ruby_sync/connectors/connector_event_processing.rb".freeze, "lib/ruby_sync/connectors/csv_file_connector.rb".freeze, "lib/ruby_sync/connectors/file_connector.rb".freeze, "lib/ruby_sync/connectors/ldap_connector.rb".freeze, "lib/ruby_sync/connectors/memory_connector.rb".freeze, "lib/ruby_sync/connectors/xml_connector.rb".freeze, "lib/ruby_sync/event.rb".freeze, "lib/ruby_sync/operation.rb".freeze, "lib/ruby_sync/pipelines/base_pipeline.rb".freeze, "lib/ruby_sync/util/metaid.rb".freeze, "lib/ruby_sync/util/utilities.rb".freeze, "lib/rubysync.rb".freeze, "nbproject/private/private.properties".freeze, "nbproject/project.properties".freeze, "nbproject/project.xml".freeze, "rubysync.tmproj".freeze, "test/.DS_Store".freeze, "test/data/example1.ldif".freeze, "test/data/example2.ldif".freeze, "test/data/example3.ldif".freeze, "test/data/example4.ldif".freeze, "test/data/example5.ldif".freeze, "test/data/example6.ldif".freeze, "test/data/example7.ldif".freeze, "test/hashlike_tests.rb".freeze, "test/ruby_sync_test.rb".freeze, "test/tc_xml_connectors.rb".freeze, "test/test_active_record_vault.rb".freeze, "test/test_base_connector.rb".freeze, "test/test_base_pipeline.rb".freeze, "test/test_csv_file_connector.rb".freeze, "test/test_event.rb".freeze, "test/test_ldap_changelog.rb".freeze, "test/test_ldap_connector.rb".freeze, "test/test_ldap_vault.rb".freeze, "test/test_ldif.rb".freeze, "test/test_memory_connectors.rb".freeze, "test/test_rubysync.rb".freeze, "test/test_utilities.rb".freeze, "test/ts_rubysync.rb".freeze] s.homepage = " by Ritchie Young".freeze s.rdoc_options = ["--main".freeze, "README.txt".freeze] s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Event driven identity synchronization engine".freeze s.test_files = ["test/test_active_record_vault.rb".freeze, "test/test_base_connector.rb".freeze, "test/test_base_pipeline.rb".freeze, "test/test_csv_file_connector.rb".freeze, "test/test_event.rb".freeze, "test/test_ldap_changelog.rb".freeze, "test/test_ldap_connector.rb".freeze, "test/test_ldap_vault.rb".freeze, "test/test_ldif.rb".freeze, "test/test_memory_connectors.rb".freeze, "test/test_rubysync.rb".freeze, "test/test_utilities.rb".freeze] s.specification_version = 1 s.add_runtime_dependency(%q.freeze, [">= 1.3.0".freeze]) end