Revision: 508707c5ef83
Author: Bart Thate <bth...@gmail.com>
Date: Wed Oct 12 08:10:23 2011
Log: fix user-addperm
http://code.google.com/p/gozerbot/source/detail?r=508707c5ef83
Revision: 88ffff71f192
Author: Bart Thate <bth...@gmail.com>
Date: Wed Oct 12 08:24:51 2011
Log: fix user-addstatus and user-addpermit as well
http://code.google.com/p/gozerbot/source/detail?r=88ffff71f192
==============================================================================
Revision: 508707c5ef83
Author: Bart Thate <bth...@gmail.com>
Date: Wed Oct 12 08:10:23 2011
Log: fix user-addperm
http://code.google.com/p/gozerbot/source/detail?r=508707c5ef83
Modified:
/gozerbot/plugs/user.py
=======================================
--- /gozerbot/plugs/user.py Mon Mar 22 13:38:48 2010
+++ /gozerbot/plugs/user.py Wed Oct 12 08:10:23 2011
@@ -282,7 +282,7 @@
ievent.reply('%s already has permission %s' % (name, perm))
return
- result = users.adduserperm(name, perm)
+ result = users.addperm(name, perm)
if result:
ievent.reply('%s perm added' % perm)
==============================================================================
Revision: 88ffff71f192
Author: Bart Thate <bth...@gmail.com>
Date: Wed Oct 12 08:24:51 2011
Log: fix user-addstatus and user-addpermit as well
http://code.google.com/p/gozerbot/source/detail?r=88ffff71f192
Modified:
/gozerbot/dbusers.py
/gozerbot/plugs/user.py
=======================================
--- /gozerbot/dbusers.py Sun Aug 28 09:30:26 2011
+++ /gozerbot/dbusers.py Wed Oct 12 08:24:51 2011
@@ -79,6 +79,27 @@
rlog(10, 'users', '%s perm %s added' % (name, perm))
return res
+ def addstatus(self, name, status):
+ """ add permission """
+ name = name.lower()
+ status = status.upper()
+ res = None
+ result = self.db.execute(""" INSERT INTO statuses(name, status)
values(%s, %s) """, (name, status))
+ if result:
+ res = 1
+ rlog(10, 'users', '%s status %s added' % (name, status))
+ return res
+
+ def addpermit(self, name, who, what):
+ """ add permission """
+ p = '%s %s' % (who, what)
+ res = None
+ result = self.db.execute(""" INSERT INTO permits(name, permit)
values(%s, %s) """, (name, p))
+ if result:
+ res = 1
+ rlog(10, 'users', '%s permit %s added' % (name, p))
+ return res
+
def delperm(self, name, perm):
""" add permission """
name = name.lower()
=======================================
--- /gozerbot/plugs/user.py Wed Oct 12 08:10:23 2011
+++ /gozerbot/plugs/user.py Wed Oct 12 08:24:51 2011
@@ -391,7 +391,7 @@
ievent.reply('%s already has status %s' % (name, status))
return
- result = users.adduserstatus(name, status)
+ result = users.addstatus(name, status)
if result:
ievent.reply('%s status added' % status)
@@ -684,7 +684,7 @@
ievent.reply('%s is already allowed to do %s' % (who, what))
return
- result = users.adduserpermit(name, who, what)
+ result = users.addpermit(name, who, what)
if result:
ievent.reply('permit added')