Sha256: dfc80e2c427e09278826c0a66486c2999f026fb0f8c578c0d9878d185d186415
Contents?: true
Size: 649 Bytes
Versions: 1
Compression:
Stored size: 649 Bytes
Contents
class RhosyncConsole::Server get '/' do unless login_required @license = nil handle_api_error("Can't get license information") do @license = RhosyncApi::get_license_info(session[:server],session[:token]) end @sources = nil handle_api_error("Can't load list of application partition sources") do @sources = RhosyncApi::list_sources(session[:server],session[:app_name],session[:token],:app) end end erb :index end get '/reset' do handle_api_error("Can't reset server") do RhosyncApi::reset(session[:server],session[:token]) end redirect url('/'), 303 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rhosync-2.0.0.beta1 | lib/rhosync/console/app/routes/home.rb |