aboutsummaryrefslogtreecommitdiff
path: root/runserver.py
diff options
context:
space:
mode:
authorFrançois Schmidts <francois.schmidts@gmail.com>2015-12-12 21:14:28 +0100
committerFrançois Schmidts <francois.schmidts@gmail.com>2015-12-17 09:42:56 +0100
commitb35e9773198ef2d8b37c4ca223f08147db47de0b (patch)
treeba4b1b171b3c1ab9414a96ad264c47b0f9d1246b /runserver.py
parentUpdated link to Heroku deploy button on the About page. (diff)
downloadnewspipe-b35e9773198ef2d8b37c4ca223f08147db47de0b.tar.gz
newspipe-b35e9773198ef2d8b37c4ca223f08147db47de0b.tar.bz2
newspipe-b35e9773198ef2d8b37c4ca223f08147db47de0b.zip
moving the root of source code from / to /src/
Diffstat (limited to 'runserver.py')
-rwxr-xr-xrunserver.py60
1 files changed, 0 insertions, 60 deletions
diff --git a/runserver.py b/runserver.py
deleted file mode 100755
index 8e1e2459..00000000
--- a/runserver.py
+++ /dev/null
@@ -1,60 +0,0 @@
-#! /usr/bin/env python
-# -*- coding: utf-8 -*-
-
-# jarr - A Web based news aggregator.
-# Copyright (C) 2010-2015 Cédric Bonhomme - https://www.JARR-aggregator.org
-#
-# For more information : https://github.com/JARR-aggregator/JARR/
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-import logging
-import calendar
-from bootstrap import conf, application, populate_g
-from flask.ext.babel import Babel
-from flask.ext.babel import format_datetime
-
-if conf.ON_HEROKU:
- from flask_sslify import SSLify
- SSLify(application)
-
-babel = Babel(application)
-
-# Jinja filters
-def month_name(month_number):
- return calendar.month_name[month_number]
-application.jinja_env.filters['month_name'] = month_name
-application.jinja_env.filters['datetime'] = format_datetime
-application.jinja_env.globals['conf'] = conf
-
-# Views
-from flask.ext.restful import Api
-from flask import g
-
-with application.app_context():
- populate_g()
- g.api = Api(application, prefix='/api/v2.0')
- g.babel = babel
-
- from web import views
- application.register_blueprint(views.articles_bp)
- application.register_blueprint(views.article_bp)
- application.register_blueprint(views.feeds_bp)
- application.register_blueprint(views.feed_bp)
- application.register_blueprint(views.icon_bp)
-
-
-if __name__ == '__main__':
- application.run(host=conf.WEBSERVER_HOST,
- port=conf.WEBSERVER_PORT,
- debug=True)
bgstack15