Sha256: fb30b4075c8f9d4e2be96c42f3959afcd2de3a2ccc36bec4418316a82f2f5cdb
Contents?: true
Size: 698 Bytes
Versions: 3
Compression:
Stored size: 698 Bytes
Contents
module RestFtpDaemon module API class Root < Grape::API ####### GET /status # Server global status get '/status' do info "GET /status" status 200 return { hostname: `hostname`.chomp, version: APP_VER, config: Helpers.get_censored_config, started: APP_STARTED, uptime: (Time.now - APP_STARTED).round(1), counters: $queue.counters, status: $queue.counts_by_status, workers: $pool.worker_variables, jobs_count: $queue.jobs_count, jobs_queued: $queue.queued_ids #routes: RestFtpDaemon::API::Root::routes, } end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rest-ftp-daemon-0.210.2 | lib/rest-ftp-daemon/api/status.rb |
rest-ftp-daemon-0.210.1 | lib/rest-ftp-daemon/api/status.rb |
rest-ftp-daemon-0.210.0 | lib/rest-ftp-daemon/api/status.rb |