├── LICENSE ├── README.md ├── admin ├── index.html └── src │ ├── jquery-2.2.4.min.js │ ├── powergslb-1.0.0.js │ ├── w2ui-1.4.3.min.css │ └── w2ui-1.4.3.min.js ├── database ├── data.sql └── scheme.sql ├── docker ├── Dockerfile └── rootfs │ └── docker.build ├── images ├── class-diagram.png ├── database.png ├── web-domains.png ├── web-form.png ├── web-monitor.png ├── web-records.png ├── web-search.png ├── web-status.png ├── web-types.png └── web-users.png ├── pdf ├── Aleksejs_Cudovs_Bachelor_2016_06_LV_final.pdf ├── Aleksejs_Cudovs_Bachelor_2016_06_RU_final.pdf └── Aleksejs_Cudovs_Bachelor_Presentation_2016_06_RU_final.pdf ├── pdns └── pdns.conf ├── powergslb.spec ├── powergslb ├── powergslb ├── powergslb.conf └── powergslb.service ├── setup.py └── src └── powergslb ├── __init__.py ├── database ├── __init__.py └── mysql │ ├── __init__.py │ ├── database.py │ ├── powerdns.py │ └── w2ui.py ├── main.py ├── monitor ├── __init__.py ├── check.py ├── monitor.py └── status.py ├── server ├── __init__.py └── http │ ├── __init__.py │ ├── handler │ ├── __init__.py │ ├── abstract.py │ ├── powerdns.py │ ├── queryparser.py │ ├── request.py │ └── w2ui.py │ └── server.py └── system ├── __init__.py ├── config.py ├── service.py └── thread.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/README.md -------------------------------------------------------------------------------- /admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/admin/index.html -------------------------------------------------------------------------------- /admin/src/jquery-2.2.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/admin/src/jquery-2.2.4.min.js -------------------------------------------------------------------------------- /admin/src/powergslb-1.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/admin/src/powergslb-1.0.0.js -------------------------------------------------------------------------------- /admin/src/w2ui-1.4.3.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/admin/src/w2ui-1.4.3.min.css -------------------------------------------------------------------------------- /admin/src/w2ui-1.4.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/admin/src/w2ui-1.4.3.min.js -------------------------------------------------------------------------------- /database/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/database/data.sql -------------------------------------------------------------------------------- /database/scheme.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/database/scheme.sql -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/rootfs/docker.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/docker/rootfs/docker.build -------------------------------------------------------------------------------- /images/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/class-diagram.png -------------------------------------------------------------------------------- /images/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/database.png -------------------------------------------------------------------------------- /images/web-domains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-domains.png -------------------------------------------------------------------------------- /images/web-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-form.png -------------------------------------------------------------------------------- /images/web-monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-monitor.png -------------------------------------------------------------------------------- /images/web-records.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-records.png -------------------------------------------------------------------------------- /images/web-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-search.png -------------------------------------------------------------------------------- /images/web-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-status.png -------------------------------------------------------------------------------- /images/web-types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-types.png -------------------------------------------------------------------------------- /images/web-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/images/web-users.png -------------------------------------------------------------------------------- /pdf/Aleksejs_Cudovs_Bachelor_2016_06_LV_final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/pdf/Aleksejs_Cudovs_Bachelor_2016_06_LV_final.pdf -------------------------------------------------------------------------------- /pdf/Aleksejs_Cudovs_Bachelor_2016_06_RU_final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/pdf/Aleksejs_Cudovs_Bachelor_2016_06_RU_final.pdf -------------------------------------------------------------------------------- /pdf/Aleksejs_Cudovs_Bachelor_Presentation_2016_06_RU_final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/pdf/Aleksejs_Cudovs_Bachelor_Presentation_2016_06_RU_final.pdf -------------------------------------------------------------------------------- /pdns/pdns.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/pdns/pdns.conf -------------------------------------------------------------------------------- /powergslb.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/powergslb.spec -------------------------------------------------------------------------------- /powergslb/powergslb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/powergslb/powergslb -------------------------------------------------------------------------------- /powergslb/powergslb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/powergslb/powergslb.conf -------------------------------------------------------------------------------- /powergslb/powergslb.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/powergslb/powergslb.service -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/setup.py -------------------------------------------------------------------------------- /src/powergslb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/__init__.py -------------------------------------------------------------------------------- /src/powergslb/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/database/__init__.py -------------------------------------------------------------------------------- /src/powergslb/database/mysql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/database/mysql/__init__.py -------------------------------------------------------------------------------- /src/powergslb/database/mysql/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/database/mysql/database.py -------------------------------------------------------------------------------- /src/powergslb/database/mysql/powerdns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/database/mysql/powerdns.py -------------------------------------------------------------------------------- /src/powergslb/database/mysql/w2ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/database/mysql/w2ui.py -------------------------------------------------------------------------------- /src/powergslb/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/main.py -------------------------------------------------------------------------------- /src/powergslb/monitor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/monitor/__init__.py -------------------------------------------------------------------------------- /src/powergslb/monitor/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/monitor/check.py -------------------------------------------------------------------------------- /src/powergslb/monitor/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/monitor/monitor.py -------------------------------------------------------------------------------- /src/powergslb/monitor/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/monitor/status.py -------------------------------------------------------------------------------- /src/powergslb/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/__init__.py -------------------------------------------------------------------------------- /src/powergslb/server/http/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/__init__.py -------------------------------------------------------------------------------- /src/powergslb/server/http/handler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/handler/__init__.py -------------------------------------------------------------------------------- /src/powergslb/server/http/handler/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/handler/abstract.py -------------------------------------------------------------------------------- /src/powergslb/server/http/handler/powerdns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/handler/powerdns.py -------------------------------------------------------------------------------- /src/powergslb/server/http/handler/queryparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/handler/queryparser.py -------------------------------------------------------------------------------- /src/powergslb/server/http/handler/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/handler/request.py -------------------------------------------------------------------------------- /src/powergslb/server/http/handler/w2ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/handler/w2ui.py -------------------------------------------------------------------------------- /src/powergslb/server/http/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/server/http/server.py -------------------------------------------------------------------------------- /src/powergslb/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/system/__init__.py -------------------------------------------------------------------------------- /src/powergslb/system/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/system/config.py -------------------------------------------------------------------------------- /src/powergslb/system/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/system/service.py -------------------------------------------------------------------------------- /src/powergslb/system/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acudovs/powergslb/HEAD/src/powergslb/system/thread.py --------------------------------------------------------------------------------