diff options
| author | pepperpepperpepper <pepper@scannerjammer.com> | 2015-11-16 15:45:42 -0800 |
|---|---|---|
| committer | pepperpepperpepper <pepper@scannerjammer.com> | 2015-11-16 15:45:42 -0800 |
| commit | 2fd9e32c4afc4f116d95cc397ecad660f85c6bc6 (patch) | |
| tree | c3d1d347e6b77240af6ec4edcbd09ec0b4c815b3 /to_merge/imcmd.py | |
| parent | f65284969e4cffb88914de49ace8850a7f41c836 (diff) | |
ok installing new code on server
Diffstat (limited to 'to_merge/imcmd.py')
| -rw-r--r-- | to_merge/imcmd.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/to_merge/imcmd.py b/to_merge/imcmd.py deleted file mode 100644 index 5206f99..0000000 --- a/to_merge/imcmd.py +++ /dev/null @@ -1,43 +0,0 @@ -"""describes the ImCmd class""" -import sys -from sqlalchemy import Column, Integer, LargeBinary, String -from simplejson import json -from sqlalchemy.orm import class_mapper - - -class ImCmd(Base): - """defines the table class""" - __tablename__ = 'im_cmd' - id = Column(Integer, primary_key=True) - date = Column(Integer) - remote_addr = Column(String(16)) - name = Column(String(16)) - url = Column(String(256)) - dir = Column(String(2)) - oldfile = Column(String(256)) - newfile = Column(String(256)) - cmd = Column(LargeBinary) - dataobj = Column(LargeBinary) - tag = Column(String(50)) - - def serialize(self, columns=None): - """returns the class as a dictionary""" - if not columns: - columns = [c.key for c in class_mapper(self.__class__).columns] - col_val = [] - for c in columns: - if c == "dataobj": - val = getattr(self, c) - if val is not None: - try: - val = json.loads(val) - except json.JSONDecodeError: - sys.stderr.write("Could not decode json: %s\n" % val) - sys.stderr.write( - "bad value in db, id = %s\n" % getattr(self, "id") - ) - pass - col_val.append((c, val)) - else: - col_val.append((c, getattr(self, c))) - return dict(col_val) |
