From: Tony Mack <tmack@paris.CS.Princeton.EDU>
Date: Tue, 8 Oct 2013 17:51:05 +0000 (-0400)
Subject: add missing roles
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=3971415ceedd5ced4f62fac2cc5c8fba8ada05a5;p=plstackapi.git

add missing roles
---

diff --git a/planetstack/core/models/site.py b/planetstack/core/models/site.py
index aee3843..2b72ed8 100644
--- a/planetstack/core/models/site.py
+++ b/planetstack/core/models/site.py
@@ -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)
diff --git a/planetstack/core/models/slice.py b/planetstack/core/models/slice.py
index e584c07..da64b28 100644
--- a/planetstack/core/models/slice.py
+++ b/planetstack/core/models/slice.py
@@ -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)