Sha256: d0ec515120e62983b56e51d4a1ebbcca65f1e045d0f0caf341dcd9b6a676ffcc

Contents?: true

Size: 202 Bytes

Versions: 5

Compression:

Stored size: 202 Bytes

Contents

require 'kontrol'
require 'bluecloth'

class GitApp < Kontrol::Application
  map do
    get '/(.*)' do |name|
      BlueCloth.new(store['pages', name + '.md']).to_html
    end
  end
end

run GitApp.new

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
georgi-kontrol-0.1.1 examples/git_app.ru
georgi-kontrol-0.1.2 examples/git_app.ru
georgi-kontrol-0.1.3 examples/git_app.ru
georgi-kontrol-0.1.4 examples/git_app.ru
georgi-kontrol-0.1.5 examples/git_app.ru