Pre-generate site address hash
This commit is contained in:
parent
ab2fe909f0
commit
771dce4c8c
1 changed files with 2 additions and 0 deletions
|
@ -10,6 +10,7 @@ import struct
|
||||||
import socket
|
import socket
|
||||||
import urllib
|
import urllib
|
||||||
import urllib2
|
import urllib2
|
||||||
|
import hashlib
|
||||||
|
|
||||||
import gevent
|
import gevent
|
||||||
import gevent.pool
|
import gevent.pool
|
||||||
|
@ -35,6 +36,7 @@ class Site(object):
|
||||||
|
|
||||||
def __init__(self, address, allow_create=True, settings=None):
|
def __init__(self, address, allow_create=True, settings=None):
|
||||||
self.address = re.sub("[^A-Za-z0-9]", "", address) # Make sure its correct address
|
self.address = re.sub("[^A-Za-z0-9]", "", address) # Make sure its correct address
|
||||||
|
self.address_hash = hashlib.sha256(self.address).digest()
|
||||||
self.address_short = "%s..%s" % (self.address[:6], self.address[-4:]) # Short address for logging
|
self.address_short = "%s..%s" % (self.address[:6], self.address[-4:]) # Short address for logging
|
||||||
self.log = logging.getLogger("Site:%s" % self.address_short)
|
self.log = logging.getLogger("Site:%s" % self.address_short)
|
||||||
self.addEventListeners()
|
self.addEventListeners()
|
||||||
|
|
Loading…
Reference in a new issue