sirup
latest
Contents
Installation
Getting started
Making sure the VPN connection works correctly
API Reference
sirup
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
G
|
I
|
K
|
L
|
M
|
P
|
R
|
S
|
T
|
V
_
__author__ (in module sirup)
__email__ (in module sirup)
__enter__() (sirup.TemporaryFileWithRootPermission.TemporaryFileWithRootPermission method)
__exit__() (sirup.TemporaryFileWithRootPermission.TemporaryFileWithRootPermission method)
__repr__() (sirup.IPRotator.IPRotator method)
(sirup.utils.RotationList method)
(sirup.VPNConnector.VPNConnector method)
__version__ (in module sirup)
_make_repr_inputs() (sirup.IPRotator.IPRotator method)
A
auth_file (sirup.IPRotator.IPRotator attribute)
(sirup.VPNConnector.VPNConnector attribute)
B
base_ip (sirup.VPNConnector.VPNConnector attribute)
C
check_connection() (in module sirup.utils)
check_password() (in module sirup.utils)
config_file (sirup.VPNConnector.VPNConnector attribute)
config_queue (sirup.IPRotator.IPRotator attribute)
connect() (sirup.IPRotator.IPRotator method)
(sirup.VPNConnector.VPNConnector method)
connector (sirup.IPRotator.IPRotator attribute)
create_path() (sirup.TemporaryFileWithRootPermission.TemporaryFileWithRootPermission method)
current_ip (sirup.VPNConnector.VPNConnector attribute)
D
disconnect() (sirup.IPRotator.IPRotator method)
(sirup.VPNConnector.VPNConnector method)
G
get_ip() (in module sirup.utils)
get_vpn_pids() (in module sirup.utils)
I
IPRotator (class in sirup.IPRotator)
is_connected() (sirup.VPNConnector.VPNConnector method)
K
kill_all_connections() (in module sirup.utils)
L
list_files_with_full_path() (in module sirup.utils)
lookup_strings_in_list() (in module sirup.utils)
M
module
sirup
sirup.IPRotator
sirup.raise_ovpn_exceptions
sirup.TemporaryFileWithRootPermission
sirup.utils
sirup.VPNConnector
P
pop_append() (sirup.utils.RotationList method)
pwd (sirup.IPRotator.IPRotator attribute)
R
raise_ovpn_exceptions() (in module sirup.raise_ovpn_exceptions)
randomizer (sirup.IPRotator.IPRotator attribute)
remove() (sirup.TemporaryFileWithRootPermission.TemporaryFileWithRootPermission method)
rotate() (sirup.IPRotator.IPRotator method)
RotationList (class in sirup.utils)
S
shuffle() (sirup.utils.RotationList method)
sirup
module
sirup.IPRotator
module
sirup.raise_ovpn_exceptions
module
sirup.TemporaryFileWithRootPermission
module
sirup.utils
module
sirup.VPNConnector
module
start_vpn() (sirup.VPNConnector.VPNConnector method)
sudo_read_file() (in module sirup.utils)
T
TemporaryFileWithRootPermission (class in sirup.TemporaryFileWithRootPermission)
track_ip (sirup.IPRotator.IPRotator attribute)
(sirup.VPNConnector.VPNConnector attribute)
V
VPNConnector (class in sirup.VPNConnector)