Exemple #1
0
    def __init__(self, root):
        self.root = root
        self.children = []  # so it knows there are no static children

        cfg = ConfigParser()
        cfg.readfp(open('scrapy.properties'))

        self.graph_default = loads(cfg.get('autodiscover', 'graph_default'))
        keys_default = loads(cfg.get('autodiscover', 'keys_default'))
        for k in self.graph_default['keys']:
            self.graph_default['keys'][k].update(keys_default)

        JsonResource.__init__(self)
Exemple #2
0
    def __init__(self, root):
        self.root = root
        self.children = []  # so it knows there are no static children

        cfg = ConfigParser()
        cfg.readfp(open('scrapy.properties'))

        self.graph_default = loads(cfg.get('autodiscover', 'graph_default'))
        keys_default = loads(cfg.get('autodiscover', 'keys_default'))
        for k in self.graph_default['keys']:
            self.graph_default['keys'][k].update(keys_default)

        JsonResource.__init__(self)
Exemple #3
0
 def render(self, txrequest):
     try:
         return JsonResource.render(self, txrequest)
     except Exception, e:
         if self.root.debug:
             return traceback.format_exc()
         r = {"status": "error", "message": str(e)}
         return self.render_object(r, txrequest)
Exemple #4
0
 def render(self, txrequest):
     try:
         return JsonResource.render(self, txrequest)
     except Exception, e:
         if self.root.debug:
             return traceback.format_exc()
         r = {"status": "error", "message": str(e)}
         return self.render_object(r, txrequest)
Exemple #5
0
 def __init__(self, crawler, target=None):
     JsonResource_.__init__(self)
     self.crawler = crawler
     self.json_encoder = ScrapyJSONEncoder(crawler=crawler)
Exemple #6
0
 def __init__(self, root):
     JsonResource.__init__(self)
     self.root = root
Exemple #7
0
 def __init__(self, root):
     self.root = root  # it looks as a WsResource this way...
     JsonResource.__init__(self)
Exemple #8
0
    def __init__(self, root):
        self.root = root
        self.children = []  # so it knows there are no static children

        JsonResource.__init__(self)
Exemple #9
0
 def __init__(self, root):
     self.root = root  # it looks as a WsResource this way...
     JsonResource.__init__(self)
Exemple #10
0
    def __init__(self, root):
        self.root = root
        self.children = []  # so it knows there are no static children

        JsonResource.__init__(self)