Top Level Namespace
- Includes:
- NatsWork::Rails::ConsoleHelpers
Defined Under Namespace
Modules: ActiveJob, NatsWork, Natswork, Rails
Instance Method Summary collapse
Methods included from NatsWork::Rails::ConsoleHelpers
benchmark_job, cancel_job, clear_results, debug, health_check, job_result, jobs, memory_usage, pool_stats, queue_jobs, queues, reconnect!, run_job, scheduled_jobs, status, test_job
Instance Method Details
#natswork_help ⇒ Object
182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 |
# File 'lib/natswork/rails/console_helpers.rb', line 182 def natswork_help puts " NatsWork Console Helpers:\n\n jobs - List all registered jobs\n queue_jobs(name) - Show jobs for a specific queue\n queues - Show all queues\n status - Get client status\n\n test_job(class, *args) - Enqueue a job\n run_job(class, *args) - Run a job synchronously\n job_result(id) - Check job result\n cancel_job(id) - Cancel a job\n\n scheduled_jobs - Show scheduled jobs\n clear_results - Clear all job results\n\n reconnect! - Reconnect to NATS\n pool_stats - Show connection pool stats\n health_check - Perform health check\n memory_usage - Show memory usage\n\n debug(enabled) - Enable/disable debug logging\n benchmark_job(class, *args, count: 100) - Benchmark job execution\n HELP\nend\n" |