#
# Plik konfiguracyjny Szarp
#

# __INSTALL_DIR__ - to ścieżka instalacyjna (domyślnie /opt/szarp)
# __PREFIX__ - to prefix bazy danych (np. mosc)

# Ustalenie prefiksu
$if $prefix$=""
# $prefix$:="__PREFIX__"
$prefix$:=exec("hostname -s")
$end


# ŁADOWANIE DOMYŚLNYCH WARTOŚCI OPCJI
$include "__INSTALL_DIR__/resources/szarp_in.cfg"


## Konfiguracja BODAS "push"
##
## Przykład
#
## Sekcja główna EXECUTE
#:execute

#
## Dowolna ilość sekcji "execute" - będą wykonywane w tej kolejności w jakiej
## zostaną wpisane.
#execute_sections=local_backup bazy_push
#
## Sekcje o odpowiednich nazwach - jak wyżej
## Przykładowa sekcja dla lokalnego backup'u co 10 minut
#:local_backup
#command_line=/opt/szarp/bin/szbpush \
#	ip_terminala $prefix$
#time=* * * * *
## Ile razy powtarzać nieudaną próbę
#retry=1
#
#
#:bazy_push
#time=* * * * *
#command_line=/opt/szarp/bin/szbpush $prefix$@bazy.newterm.pl $prefix$
#
#

#############################################################
# SZARP Control Center

:scc

# Opis konfiguracji do wyświetlenia, np
#
# menu= CONFIG("$prefix$"), \
	SEPARATOR, \
	DOC, ICON("/opt/szarp/resources/wx/icons/szarp16.xpm")
# 
# Inny przykład:
# menu= EXEC("program1"), ICON("icons/program1.png"), \
	SEPARATOR, \
	MENU("SZARP", \
		DRAW("Przeglądający Legionowo", "leg1"),ICON("/opt/szarp/resources/wx/icons/draw16.xpm"),\
		DRAW("Przeglądający Katowice", "kato"),ICON("/opt/szarp/resources/wx/icons/draw16.xpm"),\
		DRAW("Przeglądający Bytów", "byto"),ICON("/opt/szarp/resources/wx/icons/draw16.xpm") \
	) 
# Możliwe funkcje to:
# CONFIG("prefix") - wyświetla całą konfigurację o podanym prefiksie, o ile jest
# zgodna z IPK
# MENU("nazwa", ...) - tworzy podmenu o podanej nazwie i zawartości
# DOC - dokumentacja SZARP'a
# EXEC("nazwa", "komenda") - wykonuje dowolną komendę
# DRAW("nazwa", "prefix") - przeglądający podanej bazy
# DRAWS("wyrażenie regularne") - tworzy listę elementów DRAW, dla baz których prefiksy pasują 
#	do podanego wyrażenia regularnego
# DONTGROUPBY(lista wyrażeń regularnych) - istotne jedynie gdy w konfiguracji występuje
#	DRAWS - zakazuje grupowania elementów DRAW generowanych przez DRAWS po tych słowach
#	w tytułach konfiguracji, które pasują do podanych wyrażeń regularnych
# ICON("ścieżka") - ustawia ikonę ostatniemu elementowi typu DOC, EXEC lub DRAW
# Uwaga! Ikony powinny mieć rozmiar 16x16 lub niedużo większy...
# SEPARATOR - pozioma kreska
# Można podać wiele, oddzielonych przecinkami.

#menu=

:sss

#opcjonalne hasło do klucza prywatnego
#passphrase=

## Sekcja SZ4
:sz4

## Konfiguracja meaner4
# częstotliwość zapisywania danych kontrolnych meanera
#heartbeat_interval=10
# interwał czasowy (w sekundach) zapisywania danych
#saving_interval=60

# vim:ft=libpar:
