Beispiel #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)
Beispiel #2
0
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")
Beispiel #3
0
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")
Beispiel #4
0
def export(request, fwtype):
    outs = StringIO.StringIO()
    gen_firewall_rules(outs, fwtype)
    return HttpResponse(outs.getvalue(), content_type="text/plain")
Beispiel #5
0
def export(request, fwtype):
    outs = StringIO.StringIO()
    gen_firewall_rules(outs, fwtype)
    return HttpResponse(outs.getvalue(), content_type="text/plain")