浏览代码

Remove NewNode obsolete class

oz123 10 年之前
父节点
当前提交
6496bf2a19
共有 1 个文件被更改,包括 0 次插入106 次删除
  1. 0 106
      pwman/data/nodes.py

+ 0 - 106
pwman/data/nodes.py

@@ -22,112 +22,6 @@
 from pwman.util.crypto_engine import CryptoEngine
 
 
-class NewNode(object):
-
-    def __str__(self):  # pragma: no cover
-        enc = CryptoEngine.get()
-        try:
-            tags = ', '.join([enc.decrypt(tag).strip() for tag in filter(None,
-                             self._tags)])
-        except Exception:
-            tags = ', '.join([tag.strip() for tag in filter(None, self._tags)])
-
-        user = enc.decrypt(self._username).strip()
-        url = enc.decrypt(self._url).strip()
-        return '{0}@{1}\t{2}'.format(user, url,
-                                     tags)
-
-    def dump_edit_to_db(self):
-        dump = u""
-        try:
-            dump += u"username:"+self._username.decode()+u"##"
-        except AttributeError:
-            dump += u"username:"+self._username+u"##"
-        try:
-            dump += u"password:"+self._password.decode()+u"##"
-        except AttributeError:
-            dump += u"password:"+self._password+u"##"
-        try:
-            dump += u"url:"+self._url.decode()+u"##"
-        except AttributeError:
-            dump += u"url:"+self._url+u"##"
-        try:
-            dump += u"notes:"+self._notes.decode()+u"##"
-        except AttributeError:
-            dump += u"notes:"+self._notes+u"##"
-        dump += u"tags:"
-        tagsloc = u""
-        for tag in self._tags:
-            if isinstance(tag, str):
-                tagsloc += u"tag:"+tag.strip()+u"**endtag**"
-            else:
-                tagsloc += u'tag:'+tag._name.decode()+u'**endtag**'
-
-        dump += tagsloc
-        dump = [dump]
-        return dump
-
-    @property
-    def password(self):
-        """Get the current password."""
-        enc = CryptoEngine.get()
-        return enc.decrypt(self._password).strip()
-
-    @property
-    def username(self):
-        """Get the current username."""
-        enc = CryptoEngine.get()
-        return enc.decrypt(self._username).strip()
-
-    @username.setter
-    def username(self, value):
-        """Set the username."""
-        enc = CryptoEngine.get()
-        self._username = enc.encrypt(value).strip()
-
-    @password.setter
-    def password(self, value):
-        """Set the Notes."""
-        enc = CryptoEngine.get()
-        self._password = enc.encrypt(value).strip()
-
-    @property
-    def tags(self):
-        enc = CryptoEngine.get()
-        try:
-            return [enc.decrypt(tag) for tag in filter(None, self._tags)]
-        except Exception:
-            return [tag for tag in filter(None, self._tags)]
-
-    @tags.setter
-    def tags(self, value):
-        self._tags = [tag for tag in value]
-
-    @property
-    def url(self):
-        """Get the current url."""
-        enc = CryptoEngine.get()
-        return enc.decrypt(self._url).strip()
-
-    @url.setter
-    def url(self, value):
-        """Set the Notes."""
-        enc = CryptoEngine.get()
-        self._url = enc.encrypt(value).strip()
-
-    @property
-    def notes(self):
-        """Get the current notes."""
-        enc = CryptoEngine.get()
-        return enc.decrypt(self._notes).strip()
-
-    @notes.setter
-    def notes(self, value):
-        """Set the Notes."""
-        enc = CryptoEngine.get()
-        self._notes = enc.encrypt(value).strip()
-
-
 class Node(object):
 
     def __init__(self, clear_text=True, **kwargs):