Module: Jets

Extended by:
Core
Defined in:
lib/jets/io.rb,
lib/jets.rb,
lib/jets/logger.rb,
lib/jets/router.rb,
lib/jets/timing.rb,
lib/jets/preheat.rb,
lib/jets/version.rb,
lib/jets/aws_info.rb,
lib/jets/poly_fun.rb,
lib/jets/pascalize.rb,
lib/jets/ruby_server.rb

Overview

ruby-doc.org/stdlib-2.3.0/libdoc/socket/rdoc/TCPServer.html stackoverflow.com/questions/806267/how-to-fire-and-forget-a-subprocess

There’s a generated bin/ruby_server which calls bin/ruby_server.rb as part of the starter project template. Usage:

bin/ruby_server # background
FOREGROUND=1 bin/ruby_server # foreground

Defined Under Namespace

Modules: AssetTagHelper, AwsServices, Commands, CommonMethods, Core, Lambda, Processors, RenderingHelper, Timing, UrlHelper Classes: Application, AwsInfo, Booter, Builders, CLI, Cfn, Controller, Dotenv, Erb, Generator, IO, Job, Klass, Logger, Naming, Pascalize, PolyFun, Preheat, PreheatJob, PublicController, Resource, Route, Router, RubyServer, Rule, Server, Util, WelcomeController

Constant Summary collapse

RUBY_VERSION =

When we update Jets::RUBY_VERSION, need to update lambdagem/base.rb: def jets_ruby_version also

"2.5.0"
VERSION =
"0.8.4"

Method Summary

Methods included from Core

application, aws, boot, build_root, call_count, class_mappings, config, eager_load!, eager_load_app, eager_load_jets, env, increase_call_count, increase_prewarm_count, load_tasks, logger, prewarm_count, root, skip_eager_load_paths?, version, webpacker?