This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import logging | |
from pyspark import SparkContext, SparkConf, BasicProfiler | |
from raven import Client | |
from raven.context import Context | |
class RavenContextProfiler(BasicProfiler): | |
raven_client = None |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from scrapy.http import Request | |
from scrapy.selector import HtmlXPathSelector | |
from scrapy.contrib.linkextractors.sgml import SgmlLinkExtractor | |
from scrapy.contrib.loader import XPathItemLoader | |
from scrapy.contrib.spiders import CrawlSpider, Rule | |
from scrapy.spider import BaseSpider | |
from pytexas.items import PytexasItem | |
class TalkspiderAdvancedSpider(BaseSpider): | |
name = 'talkspider_advanced' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def page_parser(self, response): | |
sites = hxs.select('//div[@class="row"]') | |
items = [] | |
request = Request("http://www.example.com/lin1.cpp", callback=self.parseDescription1) | |
request.meta['item'] = Item() | |
return [request] | |
def parseDescription1(self,response): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
JSESSION_STRIPPER = re.compile(r';jsessionid=[^?]*') | |
class CanonicalizeMiddleware(object): | |
def process_request(self, request, spider): | |
if 'jsessionid' in request.url: | |
return request.replace(url=JSESSION_STRIPPER.sub('', request.url)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from telnetlib import Telnet | |
from hashlib import sha256 | |
class VarnishSecretException(Exception): | |
pass | |
class VarnishTelnet(Telnet): | |
def __init__(self, secret=None, *args, **kwargs): | |
Telnet.__init__(self, *args, **kwargs) | |
status, content = self._handle_response() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT COUNT(DISTINCT `stories_story`.`content_ptr_id`) | |
FROM `stories_story` | |
INNER JOIN `base_content` ON (`stories_story`.`content_ptr_id` = `base_content`.`id`) | |
LEFT OUTER JOIN `base_content_authors` ON (`base_content`.`id` = `base_content_authors`.`content_id`) | |
LEFT OUTER JOIN `auth_user` ON (`base_content_authors`.`user_id` = `auth_user`.`id`) | |
LEFT OUTER JOIN `base_content_authors` T5 ON (`base_content`.`id` = T5.`content_id`) | |
LEFT OUTER JOIN `auth_user` T6 ON (T5.`user_id` = T6.`id`) | |
LEFT OUTER JOIN `base_content_authors` T7 ON (`base_content`.`id` = T7.`content_id`) | |
LEFT OUTER JOIN `auth_user` T8 ON (T7.`user_id` = T8.`id`) | |
LEFT OUTER JOIN `base_content_authors` T9 ON (`base_content`.`id` = T9.`content_id`) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Traceback (most recent call last): | |
File "/Users/dmclain/.virtualenvs/installable_templates/bin/armstrong", line 8, in <module> | |
load_entry_point('armstrong.cli==1.3.0alpha', 'console_scripts', 'armstrong')() | |
File "/Users/dmclain/.virtualenvs/installable_templates/lib/python2.7/site-packages/armstrong/cli/main.py", line 91, in main | |
func(**kwargs) | |
File "/Users/dmclain/.virtualenvs/installable_templates/lib/python2.7/site-packages/armstrong/cli/commands/init.py", line 105, in __call__ | |
with open(template_dir + '/manifest.json', 'r') as manifest_file: | |
IOError: [Errno 2] No such file or directory: '/Users/dmclain/.virtualenvs/installable_templates/lib/python2.7/site-packages/armstrong/templates/standard/manifest.json' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ armstrong load_demo_data | |
grabbed 4 for 2012-03-08 12:42:58.644262 | |
Traceback (most recent call last): | |
File "/Users/dmclain/.virtualenvs/foo/bin/armstrong", line 8, in <module> | |
load_entry_point('armstrong.cli==1.2.0.alpha.0', 'console_scripts', 'armstrong')() | |
File "/Users/dmclain/.virtualenvs/foo/lib/python2.7/site-packages/armstrong/cli/main.py", line 91, in main | |
func(**kwargs) | |
File "/Users/dmclain/.virtualenvs/foo/lib/python2.7/site-packages/armstrong/cli/experimental/commands/load_demo_data.py", line 68, in __call__ | |
self.fetch_articles(number) | |
File "/Users/dmclain/.virtualenvs/foo/lib/python2.7/site-packages/armstrong/cli/experimental/commands/load_demo_data.py", line 104, in fetch_articles |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running migrations for sections: | |
- Migrating forwards to 0001_initial. | |
> sections:0001_initial | |
! Error found during real run of migration! Aborting. | |
! Since you have a database that does not support running | |
! schema-altering statements in transactions, we have had | |
! to leave it in an interim state between migrations. | |
! You *might* be able to recover with: = DROP TABLE `sections_customsection` CASCADE; [] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA5WpQBnkVkUIFi1da5+gbDByW+UkZw6LPvbqqWCQCEflLtpC36cfhOTuik4hbi5Dtkr8xskcAdkWQ/dxEfLLcucUIt2btL3bRGN5WxBUB3hvCTPvNgZtpkfxz1d/0s0Sn1bWAimrGYS3HhD5EUes5t7dVXSZMFJWm84wadV9i/+A/JrqCNLgPcx50RnxeHS26JNxeERB2f++0aTmQZsHH49r0YJos+2cnBrbVdeFz9MDyF2uCXqYQT8+uttGzf0KJMJXcHZm3Q4GisMQRDjqV58/oU6kZ7LgMCRj7f5qW3OchnS0b63aBDGCwX50yULEMFqBzSqj3E+dTG2CaCCwf9Q== dmclain@texastribune.org |
NewerOlder