simplified requirements

This commit is contained in:
Muneeb Ali
2014-10-20 11:37:55 -04:00
parent 4d34cadd8d
commit 4a37dcf8b6
3 changed files with 42 additions and 19 deletions

View File

@@ -6,15 +6,50 @@
#-----------------------
from blockdata.namecoind_cluster import get_server
from blockdata.register import update_name
from commontools import setup_logging
import json
import logging
setup_logging()
log = logging.getLogger()
from pymongo import MongoClient
client = MongoClient()
local_db = client['temp_db']
expiring_users = local_db.users
from time import sleep
#-----------------------------------
def send_update():
for i in expiring_users.find():
key = i['name']
try:
value = json.loads(i['value'])
value['message'] = value['message'].replace('This OneName username','This username')
except:
value = i['value']
print key
print value
print '-' * 5
try:
update_name(key,value)
except Exception as e:
print e
sleep(5)
#-----------------------------------
if __name__ == '__main__':
key = 'u/cameron'
#key = 'u/awrightiv'
#log.debug(get_server(key))
#value = json.loads('{"next":"u/awright"}')
#update_name(key,value)
log.debug(get_server(key))
send_update()

View File

@@ -1,16 +1,5 @@
Flask==0.10.1
Jinja2==2.7.3
MarkupSafe==0.23
Werkzeug==0.9.6
bitcoin-python==0.3
characters==0.1.0
coinkit==0.4.2
coinrpc==0.1.0
commontools==0.1.0
ecdsa==0.11
itsdangerous==0.24
pycrypto==2.6.1
pylibmc==1.3.0
pymongo==2.7.1
requests==2.3.0
scrypt==0.6.1
pymongo==2.7.2
python-bitcoinrpc==0.1

View File

@@ -37,12 +37,12 @@ def format_key_value(key, name=None):
if name is not None and name != '' and name != ' ':
value["message"] = "This OneName username is reserved for " + name.lstrip(' ')
value["message"] = "This username is reserved for " + name.lstrip(' ')
value["message"] += ". If this is you, please email reservations@onename.io to claim it for free."
else:
value["message"] = "This OneName username was parked to evade name squatting, but can be made available upon reasonable request"
value["message"] = "This username was parked to evade name squatting, but can be made available upon reasonable request"
value["message"] += " at no charge. If you are interested in this name, please email reservations@onename.io with your twitter"
value["message"] += " handle and why you would like this particular name."
@@ -89,7 +89,6 @@ def get_random_hex(size=10):
#-----------------------------------
if __name__ == '__main__':
'''
with open('tools/data.csv') as csvfile:
spamreader = csv.reader(csvfile)
for row in spamreader:
@@ -113,4 +112,4 @@ if __name__ == '__main__':
#print i['twitter_handle'], i['full_name'], i['email']
print counter
main_loop(i['twitter_handle'],i['full_name'])
'''