Revision 57de574d flowspec/views.py

b/flowspec/views.py
32 32
from django.conf import settings
33 33
from django.core.mail import mail_admins, mail_managers, send_mail
34 34

  
35
import os
36

  
37
cwd = os.getcwd()
38
    
39

  
40
LOG_FILENAME = os.path.join(cwd, 'log/celery_jobs.log')
41

  
42
#FORMAT = '%(asctime)s %(levelname)s: %(message)s'
43
#logging.basicConfig(format=FORMAT)
44
formatter = logging.Formatter('%(asctime)s %(levelname)s: %(message)s')
45

  
46
logger = logging.getLogger(__name__)
47
logger.setLevel(logging.DEBUG)
48
handler = logging.FileHandler(LOG_FILENAME)
49
handler.setFormatter(formatter)
50
logger.addHandler(handler)
51

  
52

  
35 53

  
36 54
@login_required
37 55
def user_routes(request):
......
82 100
                                             {"route": route})
83 101
            mail_admins("Rule %s creation request submitted by %s" %(route.name, route.applier.username),
84 102
                          mail_body, fail_silently=True)
103
            logger.info(mail_body)
85 104
            return HttpResponseRedirect(reverse("group-routes"))
86 105
        else:
87 106
            return render_to_response('apply.html', {'form': form, 'applier':applier},
......
125 144
                                             {"route": route})
126 145
            mail_admins("Rule %s edit request submitted by %s" %(route.name, route.applier.username),
127 146
                          mail_body, fail_silently=True)
147
            logger.info(mail_body)
128 148
            return HttpResponseRedirect(reverse("group-routes"))
129 149
        else:
130 150
            return render_to_response('apply.html', {'form': form, 'edit':True, 'applier': applier},
......
151 171
                                             {"route": route})
152 172
            mail_admins("Rule %s removal request submitted by %s" %(route.name, route.applier.username),
153 173
                          mail_body, fail_silently=True)
174
            logger.info(mail_body)
154 175
        html = "<html><body>Done</body></html>"
155 176
        return HttpResponse(html)
156 177
    else:

Also available in: Unified diff