Merge branch 'onelab' of ssh://git.onelab.eu/git/myslice into fibre
[unfold.git] / activity / user.py
diff --git a/activity/user.py b/activity/user.py
new file mode 100644 (file)
index 0000000..a2790e8
--- /dev/null
@@ -0,0 +1,29 @@
+#
+# log functions for user activity
+#
+
+import activity
+
+def login(request, state=None):
+    if state is not None :
+        activity.log(request, "user.login." + state, "User log in")
+    else :
+        activity.log(request, "user.login", "User log in")
+    
+def logout(request):
+    activity.log(request, "user.logout", "User log out")
+
+def signup(request):
+    activity.log(request, "user.signup.view", "User sign up")
+
+def registered(request):
+    activity.log(request, "user.signup", "User registered")
+
+def contact(request):
+    activity.log(request, "user.contact", "User sent a contact request")
+    
+def slice(request):
+    activity.log(request, "user.slice", "User requested a slice")
+
+def resource(request):
+    activity.log(request, "user.resource", "User added a resource to a slice")
\ No newline at end of file