예제 #1
0
    def _draw_cb(self, widget, context):
        self._draw_frame_number(widget, context)

        from application import get_application
        metronome = get_application().get_metronome()
        if metronome.is_on():
            if self._xsheet.current_frame % 24 == 0:
                self._draw_tick(widget, context, True)
            elif self._xsheet.current_frame % self._xsheet.frames_separation == 0:
                self._draw_tick(widget, context, False)
예제 #2
0
import application


app = application.get_application()
print app

other_app = application.get_application()
print other_app

application.add_settings('this are settings added')
app.add_settings('added through app')
other_app.add_settings('added through other app')

application.show_settings()
예제 #3
0
#!/usr/bin/env python3
# coding: utf-8

import tornado.httpserver
import tornado.ioloop
import tornado.options
import os

from application import get_application
from settings import PORT, PROCESS_NUM
from tornado.options import define, options

define("port", default=PORT, help="run on the given port", type=int)
define("num", default=PROCESS_NUM, help="number of processes", type=int)
define("debug", default=False, help="debug mode")

if __name__ == "__main__":
    tornado.options.parse_command_line()
    server = tornado.httpserver.HTTPServer(get_application(options.debug))
    server.bind(options.port)
    print('Server is running at http://127.0.0.1:%d/ with %d processes.' % (options.port, options.num))
    print('Debug mode %s'%('on' if options.debug else 'off'))
    print('Quit the server with CONTROL-C')
    server.start(num_processes=options.num if not options.debug else 1)
    print('[pid=%d] Working' % os.getpid())
    tornado.ioloop.IOLoop.instance().start()
예제 #4
0
#!/usr/bin/env python3
# coding: utf-8

import tornado.httpserver
import tornado.ioloop
import tornado.options
import os

from application import get_application
from settings import PORT, PROCESS_NUM
from tornado.options import define, options

define("port", default=PORT, help="run on the given port", type=int)
define("num", default=PROCESS_NUM, help="number of processes", type=int)
define("debug", default=False, help="debug mode")

if __name__ == "__main__":
    tornado.options.parse_command_line()
    server = tornado.httpserver.HTTPServer(get_application(options.debug))
    server.bind(options.port)
    print('Server is running at http://127.0.0.1:%d/ with %d processes.' %
          (options.port, options.num))
    print('Debug mode %s' % ('on' if options.debug else 'off'))
    print('Quit the server with CONTROL-C')
    server.start(num_processes=options.num if not options.debug else 1)
    print('[pid=%d] Working' % os.getpid())
    tornado.ioloop.IOLoop.instance().start()