add missing roles
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 8 Oct 2013 17:51:05 +0000 (13:51 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 8 Oct 2013 17:51:05 +0000 (13:51 -0400)
planetstack/core/models/site.py
planetstack/core/models/slice.py

index aee3843..2b72ed8 100644 (file)
@@ -26,7 +26,7 @@ class Site(PlCoreBase):
 
 class SiteRole(PlCoreBase):
 
-    ROLE_CHOICES = (('admin','Admin'),('pi','PI'),('tech','Tech'),('billing','Billing'))
+    ROLE_CHOICES = (('admin','Admin'),('pi','PI'),('tech','Tech'),('billing','Billing'), ('user', 'User'))
     role = models.CharField(choices=ROLE_CHOICES, unique=True, max_length=30)
 
     def __unicode__(self):  return u'%s' % (self.role)
index e584c07..da64b28 100644 (file)
@@ -41,7 +41,7 @@ class Slice(PlCoreBase):
         super(Slice, self).save(*args, **kwds)
 
 class SliceRole(PlCoreBase):
-    ROLE_CHOICES = (('admin','Admin'),('default','Default'))
+    ROLE_CHOICES = (('admin','Admin'),('default','Default'), ('user', 'User'), ('pi', 'PI'))
 
     role = models.CharField(choices=ROLE_CHOICES, unique=True, max_length=30)