def channel_send(client_id, message_obj): logging.debug('***CHANNELS: %s' % channels) channel.send_message(client_id, json.json_encode(message_obj))
def set_g_constants(): return 'G.constants = %s;' % json.json_encode(constants.client_constants)
logging.getLogger().setLevel(logging.DEBUG) if '_' in kwargs: # Browser caching buster del kwargs['_'] try: response_obj = func(self, **kwargs) except Error, err: response_obj = { 'rc': err.value, 'msg': err.message } except AssertionError, err: logging.exception(method) response_obj = { 'rc': 2, 'msg': 'Assert failed: %s' % (err.args[0] if err.args else '') } else: if response_obj is None: response_obj = {} if 'rc' not in response_obj: response_obj['rc'] = 0 response = Response( json.json_encode(response_obj) ) response.headers['content-type'] = 'application/json' return response