Commit 9c012576 authored by garciadav's avatar garciadav
Browse files

Update squid charm

parent e2197769
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
#!/bin/bash

URL=`action-get url`

if ! grep -Fxq "http_access allow allowedurls" /etc/squid/squid.conf
then
    sed  -i '/^# And finally deny all .*/i http_access allow allowedurls\n' /etc/squid/squid.conf
fi

sed -i "/^http_access allow allowedurls.*/i acl allowedurls dstdomain \.$URL" /etc/squid/squid.conf

kill -HUP `cat /var/run/squid.pid`
+1 −5
Original line number Diff line number Diff line
options:
    image:
        type: string
        description: 'Docker image for squid'
        default: 'domfleischmann/squid-python'
    port:
        type: int
        description: 'Port'
        description: "Port"
        default: 3128
+3 −0
Original line number Diff line number Diff line
#!/bin/sh

JUJU_DISPATCH_PATH="${JUJU_DISPATCH_PATH:-$0}" PYTHONPATH=lib:venv ./src/charm.py
+1 −1
Original line number Diff line number Diff line
../src/charm.py
 No newline at end of file
../dispatch
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
../dispatch
 No newline at end of file
Loading