예제 #1
0
 def handle(self, *args, **options):
     # default writer is cisco
     if not args:
         fwtype = "cisco"
     else:
         fwtype = args[0]
     gen_firewall_rules(self.OUTPUT, fwtype)
예제 #2
0
파일: views.py 프로젝트: ZIMK/fwadmin
def export_via_token(request, fwtype, export_token):
    try:
        ExportRulesToken.objects.get(secret=export_token)
    except ExportRulesToken.DoesNotExist:
        return HttpResponseForbidden("invalid token")
    outs = StringIO.StringIO()
    gen_firewall_rules(outs, fwtype)
    return HttpResponse(outs.getvalue(), content_type="text/plain")
예제 #3
0
파일: views.py 프로젝트: opsgit/fwadmin
def export_via_token(request, fwtype, export_token):
    try:
        ExportRulesToken.objects.get(secret=export_token)
    except ExportRulesToken.DoesNotExist:
        return HttpResponseForbidden("invalid token")
    outs = StringIO.StringIO()
    gen_firewall_rules(outs, fwtype)
    return HttpResponse(outs.getvalue(), content_type="text/plain")
예제 #4
0
파일: views.py 프로젝트: pgolm/fwadmin
def export(request, fwtype):
    outs = StringIO.StringIO()
    gen_firewall_rules(outs, fwtype)
    return HttpResponse(outs.getvalue(), content_type="text/plain")
예제 #5
0
파일: views.py 프로젝트: opsgit/fwadmin
def export(request, fwtype):
    outs = StringIO.StringIO()
    gen_firewall_rules(outs, fwtype)
    return HttpResponse(outs.getvalue(), content_type="text/plain")