# -*- encoding: utf-8 -*- # stub: funktor 0.7.29 ruby lib Gem::Specification.new do |s| s.name = "funktor".freeze s.version = "0.7.29".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "homepage_uri" => "https://github.com/Octo-Labs/funktor", "source_code_uri" => "https://github.com/Octo-Labs/funktor" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Jeremy Green".freeze] s.bindir = "exe".freeze s.date = "2022-06-07" s.description = "Background processing in AWS Lambda.".freeze s.email = ["jeremy@octolabs.com".freeze] s.executables = ["funktor".freeze, "funktor-deploy".freeze] s.files = [".github/workflows/ruby.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".tool-versions".freeze, ".travis.yml".freeze, "CODE_OF_CONDUCT.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/setup".freeze, "exe/funktor".freeze, "exe/funktor-deploy".freeze, "funktor-testapp/.envrc".freeze, "funktor-testapp/.gitignore".freeze, "funktor-testapp/Dockerfile".freeze, "funktor-testapp/Gemfile".freeze, "funktor-testapp/Gemfile.lock".freeze, "funktor-testapp/app/services/job_flood.rb".freeze, "funktor-testapp/app/workers/audit_worker.rb".freeze, "funktor-testapp/app/workers/greetings_worker.rb".freeze, "funktor-testapp/app/workers/hello_worker.rb".freeze, "funktor-testapp/app/workers/single_thread_audit_worker.rb".freeze, "funktor-testapp/deploy-dev.sh".freeze, "funktor-testapp/funktor_config/boot.rb".freeze, "funktor-testapp/funktor_config/environment.yml".freeze, "funktor-testapp/funktor_config/function_definitions/default_queue_handler.yml".freeze, "funktor-testapp/funktor_config/function_definitions/incoming_job_handler.yml".freeze, "funktor-testapp/funktor_config/function_definitions/job_activator.yml".freeze, "funktor-testapp/funktor_config/function_definitions/low_concurrency_queue_handler.yml".freeze, "funktor-testapp/funktor_config/function_definitions/random_job_generator.yml".freeze, "funktor-testapp/funktor_config/funktor.yml".freeze, "funktor-testapp/funktor_config/iam_permissions/default_queue.yml".freeze, "funktor-testapp/funktor_config/iam_permissions/incoming_job_queue.yml".freeze, "funktor-testapp/funktor_config/iam_permissions/jobs_table.yml".freeze, "funktor-testapp/funktor_config/iam_permissions/jobs_table_secondary_index.yml".freeze, "funktor-testapp/funktor_config/iam_permissions/low_concurrency_queue.yml".freeze, "funktor-testapp/funktor_config/iam_permissions/ssm.yml".freeze, "funktor-testapp/funktor_config/resources/cloudwatch_dashboard.yml".freeze, "funktor-testapp/funktor_config/resources/default_queue.yml".freeze, "funktor-testapp/funktor_config/resources/incoming_job_queue.yml".freeze, "funktor-testapp/funktor_config/resources/incoming_job_queue_user.yml".freeze, "funktor-testapp/funktor_config/resources/jobs_table.yml".freeze, "funktor-testapp/funktor_config/resources/low_concurrency_queue.yml".freeze, "funktor-testapp/funktor_init.yml".freeze, "funktor-testapp/lambda_event_handlers/default_queue_handler.rb".freeze, "funktor-testapp/lambda_event_handlers/incoming_job_handler.rb".freeze, "funktor-testapp/lambda_event_handlers/job_activator.rb".freeze, "funktor-testapp/lambda_event_handlers/low_concurrency_queue_handler.rb".freeze, "funktor-testapp/lambda_event_handlers/random_job_generator.rb".freeze, "funktor-testapp/package-lock.json".freeze, "funktor-testapp/package.json".freeze, "funktor-testapp/serverless.yml".freeze, "funktor.gemspec".freeze, "lib/active_job/queue_adapters/funktor_adapter.rb".freeze, "lib/funktor.rb".freeze, "lib/funktor/activity_tracker.rb".freeze, "lib/funktor/aws/sqs/event.rb".freeze, "lib/funktor/aws/sqs/record.rb".freeze, "lib/funktor/cli/application.rb".freeze, "lib/funktor/cli/bootstrap.rb".freeze, "lib/funktor/cli/generate.rb".freeze, "lib/funktor/cli/generate/base.rb".freeze, "lib/funktor/cli/generate/work_queue.rb".freeze, "lib/funktor/cli/init.rb".freeze, "lib/funktor/cli/templates/Dockerfile".freeze, "lib/funktor/cli/templates/Gemfile".freeze, "lib/funktor/cli/templates/app/workers/hello_worker.rb".freeze, "lib/funktor/cli/templates/funktor_config/boot.rb".freeze, "lib/funktor/cli/templates/funktor_config/environment.yml".freeze, "lib/funktor/cli/templates/funktor_config/function_definitions/incoming_job_handler.yml".freeze, "lib/funktor/cli/templates/funktor_config/function_definitions/job_activator.yml".freeze, "lib/funktor/cli/templates/funktor_config/function_definitions/work_queue_handler.yml".freeze, "lib/funktor/cli/templates/funktor_config/funktor.yml".freeze, "lib/funktor/cli/templates/funktor_config/iam_permissions/incoming_job_queue.yml".freeze, "lib/funktor/cli/templates/funktor_config/iam_permissions/jobs_table.yml".freeze, "lib/funktor/cli/templates/funktor_config/iam_permissions/jobs_table_secondary_index.yml".freeze, "lib/funktor/cli/templates/funktor_config/iam_permissions/ssm.yml".freeze, "lib/funktor/cli/templates/funktor_config/iam_permissions/work_queue.yml".freeze, "lib/funktor/cli/templates/funktor_config/resources/cloudwatch_dashboard.yml".freeze, "lib/funktor/cli/templates/funktor_config/resources/incoming_job_queue.yml".freeze, "lib/funktor/cli/templates/funktor_config/resources/incoming_job_queue_user.yml".freeze, "lib/funktor/cli/templates/funktor_config/resources/jobs_table.yml".freeze, "lib/funktor/cli/templates/funktor_config/resources/work_queue.yml".freeze, "lib/funktor/cli/templates/funktor_init.yml.tt".freeze, "lib/funktor/cli/templates/gitignore".freeze, "lib/funktor/cli/templates/lambda_event_handlers/incoming_job_handler.rb".freeze, "lib/funktor/cli/templates/lambda_event_handlers/job_activator.rb".freeze, "lib/funktor/cli/templates/lambda_event_handlers/work_queue_handler.rb".freeze, "lib/funktor/cli/templates/package.json".freeze, "lib/funktor/cli/templates/serverless.yml".freeze, "lib/funktor/counter.rb".freeze, "lib/funktor/error_handler.rb".freeze, "lib/funktor/fake_job_queue.rb".freeze, "lib/funktor/incoming_job_handler.rb".freeze, "lib/funktor/job.rb".freeze, "lib/funktor/job_activator.rb".freeze, "lib/funktor/job_pusher.rb".freeze, "lib/funktor/logger.rb".freeze, "lib/funktor/middleware/metrics.rb".freeze, "lib/funktor/middleware/new_relic.rb".freeze, "lib/funktor/middleware_chain.rb".freeze, "lib/funktor/rails.rb".freeze, "lib/funktor/shard_utils.rb".freeze, "lib/funktor/testing.rb".freeze, "lib/funktor/version.rb".freeze, "lib/funktor/web.rb".freeze, "lib/funktor/web/application.rb".freeze, "lib/funktor/web/views/index.erb".freeze, "lib/funktor/web/views/layout.erb".freeze, "lib/funktor/web/views/processing.erb".freeze, "lib/funktor/web/views/queued.erb".freeze, "lib/funktor/web/views/retries.erb".freeze, "lib/funktor/web/views/scheduled.erb".freeze, "lib/funktor/web/views/stats.erb".freeze, "lib/funktor/web/views/table_stats_with_buttons.erb".freeze, "lib/funktor/work_queue_handler.rb".freeze, "lib/funktor/worker.rb".freeze, "lib/funktor/worker/funktor_options.rb".freeze] s.homepage = "https://github.com/Octo-Labs/funktor".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Background processing in AWS Lambda.".freeze s.specification_version = 4 s.add_runtime_dependency(%q<aws-sdk-sqs>.freeze, ["~> 1.37".freeze]) s.add_runtime_dependency(%q<aws-sdk-dynamodb>.freeze, ["~> 1.62".freeze]) s.add_runtime_dependency(%q<activesupport>.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q<thor>.freeze, [">= 0".freeze]) s.add_development_dependency(%q<activejob>.freeze, [">= 5.1.5".freeze]) s.add_development_dependency(%q<simplecov>.freeze, [">= 0".freeze]) s.add_development_dependency(%q<webmock>.freeze, [">= 0".freeze]) s.add_development_dependency(%q<pry-byebug>.freeze, [">= 0".freeze]) s.add_development_dependency(%q<sinatra>.freeze, [">= 0".freeze]) s.add_development_dependency(%q<timecop>.freeze, [">= 0".freeze]) end