diff --git a/convore/models.py b/convore/models.py deleted file mode 100644 index c3acbb8..0000000 --- a/convore/models.py +++ /dev/null @@ -1,61 +0,0 @@ -from datetime import datetime - -class User(object): - """Convore User object.""" - - def __init__(self): - self.username = None - self.url = None - self.id = None - self.img = None - - def import_from_api(self, d): - """Constructs User from Deserialized API Response.""" - self.username = d.get('username', None) - self.url = d.get('url', None) - self.id = d.get('id', None) - self.img = d.get('img', None) - - def __repr__(self): - return '' % (self.username) - -class Group(object): - """Convore Group object.""" - - def __init__(self): - self.kind = None - self.members_count = None - self.name = None - self.creator = None - self.url = None - self.slug = None - self.date_latest_message = None - self.date_created = None - self.topics_count = None - self.unread = None - self.id = None - self.joined = False - - def import_from_api(self, d): - """Constructs Group from Deserialized API Response.""" - - self.creator = User() - - self.kind = d.get('kind', None) - self.members_count = d.get('members_count', None) - self.name = d.get('name', None) - self.creator.import_from_api(d.get('creator', None)) - self.url = d.get('url', None) - self.slug = d.get('slug', None) - self.date_latest_message = datetime.fromtimestamp( - d.get('date_latest_message', None) - ) - self.date_created = datetime.fromtimestamp( - d.get('date_created', None) - ) - self.topics_count = d.get('topics_count', None) - self.unread = d.get('unread', None) - self.id = d.get('id', None) - - def __repr__(self): - return '' % (self.slug) diff --git a/convore/request.py b/convore/request.py deleted file mode 100644 index 43bf9d6..0000000 --- a/convore/request.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- coding: utf-8 -*- -""" - convore.request - ~~~~~~~~~~~~~~~ - - This module implements the main Convore request system. - - :copyright: (c) 2011 by Kenneth Reitz. - :license: ISC, see LICENSE for more details. -""" - -import sys - -try: - import simplejson as json -except ImportError: - import json - -import requests - - -URL_PREFIX = "https://convore.com/api/" - - -class ConvoreRequest(object): - convore_url = CONVORE_URL - ConvoreError = ConvoreError - - def __init__(self, username, password): - self.username = username - self.password = password - -class ConvoreError(Exception): - """An error occured while making a request to the Convore API."""