add director module (config management/deployment) for icinga-web2

This commit is contained in:
sthen 2016-06-22 21:49:53 +00:00
parent a58c7c12f3
commit c118a98dba
5 changed files with 645 additions and 1 deletions

View File

@ -1,9 +1,10 @@
# $OpenBSD: Makefile,v 1.6 2016/06/22 21:02:13 sthen Exp $
# $OpenBSD: Makefile,v 1.7 2016/06/22 21:49:53 sthen Exp $
SUBDIR =
SUBDIR += core
SUBDIR += core2
SUBDIR += web
SUBDIR += web2
SUBDIR += web2-module-director
.include <bsd.port.subdir.mk>

View File

@ -0,0 +1,25 @@
# $OpenBSD: Makefile,v 1.1 2016/06/22 21:49:53 sthen Exp $
COMMENT = web-based config deployment tool for Icinga 2
GH_ACCOUNT = Icinga
GH_PROJECT = icingaweb2-module-director
GH_COMMIT = bde3830369991b9fa51275683e91330419aff088
V = 1.0.1pre20160620
DISTNAME = icinga-web2-module-director-$V
MODULES= lang/php
RUN_DEPENDS = net/icinga/web2 \
lang/php/${MODPHP_VERSION},-curl
NO_TEST = Yes
NO_BUILD = Yes
PREFIX = ${VARBASE}/www
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/icinga-web2/modules/director
cd ${WRKSRC}; pax -rw ./ ${PREFIX}/icinga-web2/modules/director
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (icinga-web2-module-director-1.0.1pre20160620.tar.gz) = 2XAj0/tGULe3tDfHTNjG1zxUdae04AWWl37WbZLj1Tc=
SIZE (icinga-web2-module-director-1.0.1pre20160620.tar.gz) = 1263986

View File

@ -0,0 +1,9 @@
Icinga Director has been designed to make Icinga 2 configuration handling easy.
It tries to target two main audiences:
* Users with the desire to completely automate their datacenter
* Sysops willing to grant their "point & click" users a lot of flexibility
It works via the Icinga 2 API, and provides audit logging, backouts and
restrictions, and allows both interactive use and a REST API that can be
used with configuration management tools.

View File

@ -0,0 +1,607 @@
@comment $OpenBSD: PLIST,v 1.1 2016/06/22 21:49:53 sthen Exp $
icinga-web2/modules/director/
icinga-web2/modules/director/.gitignore
icinga-web2/modules/director/LICENSE
icinga-web2/modules/director/README.md
icinga-web2/modules/director/application/
icinga-web2/modules/director/application/clicommands/
icinga-web2/modules/director/application/clicommands/BenchmarkCommand.php
icinga-web2/modules/director/application/clicommands/ConfigCommand.php
icinga-web2/modules/director/application/clicommands/CoreCommand.php
icinga-web2/modules/director/application/clicommands/EndpointCommand.php
icinga-web2/modules/director/application/clicommands/HostCommand.php
icinga-web2/modules/director/application/clicommands/HostgroupCommand.php
icinga-web2/modules/director/application/clicommands/HousekeepingCommand.php
icinga-web2/modules/director/application/clicommands/JobsCommand.php
icinga-web2/modules/director/application/clicommands/KickstartCommand.php
icinga-web2/modules/director/application/clicommands/MigrationCommand.php
icinga-web2/modules/director/application/clicommands/NotificationCommand.php
icinga-web2/modules/director/application/clicommands/ServiceCommand.php
icinga-web2/modules/director/application/clicommands/TestCommand.php
icinga-web2/modules/director/application/clicommands/TimeperiodCommand.php
icinga-web2/modules/director/application/clicommands/UserCommand.php
icinga-web2/modules/director/application/clicommands/UsergroupCommand.php
icinga-web2/modules/director/application/clicommands/ZoneCommand.php
icinga-web2/modules/director/application/controllers/
icinga-web2/modules/director/application/controllers/ApiuserController.php
icinga-web2/modules/director/application/controllers/ApiusersController.php
icinga-web2/modules/director/application/controllers/CommandController.php
icinga-web2/modules/director/application/controllers/CommandsController.php
icinga-web2/modules/director/application/controllers/ConfigController.php
icinga-web2/modules/director/application/controllers/DataController.php
icinga-web2/modules/director/application/controllers/DatafieldController.php
icinga-web2/modules/director/application/controllers/DeploymentController.php
icinga-web2/modules/director/application/controllers/EndpointController.php
icinga-web2/modules/director/application/controllers/EndpointsController.php
icinga-web2/modules/director/application/controllers/HostController.php
icinga-web2/modules/director/application/controllers/HostgroupController.php
icinga-web2/modules/director/application/controllers/HostgroupsController.php
icinga-web2/modules/director/application/controllers/HostsController.php
icinga-web2/modules/director/application/controllers/ImportrunController.php
icinga-web2/modules/director/application/controllers/ImportsourceController.php
icinga-web2/modules/director/application/controllers/IndexController.php
icinga-web2/modules/director/application/controllers/InspectController.php
icinga-web2/modules/director/application/controllers/JobController.php
icinga-web2/modules/director/application/controllers/JobsController.php
icinga-web2/modules/director/application/controllers/ListController.php
icinga-web2/modules/director/application/controllers/NotificationController.php
icinga-web2/modules/director/application/controllers/NotificationsController.php
icinga-web2/modules/director/application/controllers/SchemaController.php
icinga-web2/modules/director/application/controllers/ScreenshotController.php
icinga-web2/modules/director/application/controllers/ServiceController.php
icinga-web2/modules/director/application/controllers/ServicegroupController.php
icinga-web2/modules/director/application/controllers/ServicegroupsController.php
icinga-web2/modules/director/application/controllers/ServicesController.php
icinga-web2/modules/director/application/controllers/SettingsController.php
icinga-web2/modules/director/application/controllers/ShowController.php
icinga-web2/modules/director/application/controllers/SyncpropertyController.php
icinga-web2/modules/director/application/controllers/SyncruleController.php
icinga-web2/modules/director/application/controllers/TimeperiodController.php
icinga-web2/modules/director/application/controllers/TimeperiodsController.php
icinga-web2/modules/director/application/controllers/UserController.php
icinga-web2/modules/director/application/controllers/UsergroupController.php
icinga-web2/modules/director/application/controllers/UsergroupsController.php
icinga-web2/modules/director/application/controllers/UsersController.php
icinga-web2/modules/director/application/controllers/ZoneController.php
icinga-web2/modules/director/application/controllers/ZonesController.php
icinga-web2/modules/director/application/forms/
icinga-web2/modules/director/application/forms/ApplyMigrationsForm.php
icinga-web2/modules/director/application/forms/AssignListSubForm.php
icinga-web2/modules/director/application/forms/AssignmentSubForm.php
icinga-web2/modules/director/application/forms/CustomvarForm.php
icinga-web2/modules/director/application/forms/DirectorDatafieldForm.php
icinga-web2/modules/director/application/forms/DirectorDatalistForm.php
icinga-web2/modules/director/application/forms/DirectorDatalistentryForm.php
icinga-web2/modules/director/application/forms/DirectorJobForm.php
icinga-web2/modules/director/application/forms/IcingaApiUserForm.php
icinga-web2/modules/director/application/forms/IcingaCloneObjectForm.php
icinga-web2/modules/director/application/forms/IcingaCommandArgumentForm.php
icinga-web2/modules/director/application/forms/IcingaCommandForm.php
icinga-web2/modules/director/application/forms/IcingaDeleteObjectForm.php
icinga-web2/modules/director/application/forms/IcingaEndpointForm.php
icinga-web2/modules/director/application/forms/IcingaHostForm.php
icinga-web2/modules/director/application/forms/IcingaHostGroupForm.php
icinga-web2/modules/director/application/forms/IcingaHostVarForm.php
icinga-web2/modules/director/application/forms/IcingaImportObjectForm.php
icinga-web2/modules/director/application/forms/IcingaNotificationAssignmentForm.php
icinga-web2/modules/director/application/forms/IcingaNotificationForm.php
icinga-web2/modules/director/application/forms/IcingaObjectFieldForm.php
icinga-web2/modules/director/application/forms/IcingaServiceForm.php
icinga-web2/modules/director/application/forms/IcingaServiceGroupForm.php
icinga-web2/modules/director/application/forms/IcingaServiceVarForm.php
icinga-web2/modules/director/application/forms/IcingaTimePeriodForm.php
icinga-web2/modules/director/application/forms/IcingaTimePeriodRangeForm.php
icinga-web2/modules/director/application/forms/IcingaUserForm.php
icinga-web2/modules/director/application/forms/IcingaUserGroupForm.php
icinga-web2/modules/director/application/forms/IcingaZoneForm.php
icinga-web2/modules/director/application/forms/ImportRowModifierForm.php
icinga-web2/modules/director/application/forms/ImportSourceForm.php
icinga-web2/modules/director/application/forms/KickstartForm.php
icinga-web2/modules/director/application/forms/RestoreObjectForm.php
icinga-web2/modules/director/application/forms/SyncPropertyForm.php
icinga-web2/modules/director/application/forms/SyncRuleForm.php
icinga-web2/modules/director/application/locale/
icinga-web2/modules/director/application/locale/de_DE/
icinga-web2/modules/director/application/locale/de_DE/LC_MESSAGES/
icinga-web2/modules/director/application/locale/de_DE/LC_MESSAGES/director.mo
icinga-web2/modules/director/application/locale/de_DE/LC_MESSAGES/director.po
icinga-web2/modules/director/application/tables/
icinga-web2/modules/director/application/tables/ActivityLogTable.php
icinga-web2/modules/director/application/tables/ConfigFileDiffTable.php
icinga-web2/modules/director/application/tables/DatafieldTable.php
icinga-web2/modules/director/application/tables/DatalistEntryTable.php
icinga-web2/modules/director/application/tables/DatalistTable.php
icinga-web2/modules/director/application/tables/DeploymentLogTable.php
icinga-web2/modules/director/application/tables/GeneratedConfigFileTable.php
icinga-web2/modules/director/application/tables/IcingaApiUserTable.php
icinga-web2/modules/director/application/tables/IcingaAppliedServiceTable.php
icinga-web2/modules/director/application/tables/IcingaCommandArgumentTable.php
icinga-web2/modules/director/application/tables/IcingaCommandTable.php
icinga-web2/modules/director/application/tables/IcingaCommandTemplateTable.php
icinga-web2/modules/director/application/tables/IcingaEndpointTable.php
icinga-web2/modules/director/application/tables/IcingaHostGroupTable.php
icinga-web2/modules/director/application/tables/IcingaHostServiceTable.php
icinga-web2/modules/director/application/tables/IcingaHostTable.php
icinga-web2/modules/director/application/tables/IcingaHostTemplateTable.php
icinga-web2/modules/director/application/tables/IcingaHostVarTable.php
icinga-web2/modules/director/application/tables/IcingaNotificationTable.php
icinga-web2/modules/director/application/tables/IcingaObjectDatafieldTable.php
icinga-web2/modules/director/application/tables/IcingaServiceGroupTable.php
icinga-web2/modules/director/application/tables/IcingaServiceTable.php
icinga-web2/modules/director/application/tables/IcingaServiceTemplateTable.php
icinga-web2/modules/director/application/tables/IcingaServiceVarTable.php
icinga-web2/modules/director/application/tables/IcingaTimePeriodRangeTable.php
icinga-web2/modules/director/application/tables/IcingaTimePeriodTable.php
icinga-web2/modules/director/application/tables/IcingaUserGroupTable.php
icinga-web2/modules/director/application/tables/IcingaUserTable.php
icinga-web2/modules/director/application/tables/IcingaUserTemplateTable.php
icinga-web2/modules/director/application/tables/IcingaZoneTable.php
icinga-web2/modules/director/application/tables/ImportedrowsTable.php
icinga-web2/modules/director/application/tables/ImportrunTable.php
icinga-web2/modules/director/application/tables/ImportsourceHookTable.php
icinga-web2/modules/director/application/tables/ImportsourceTable.php
icinga-web2/modules/director/application/tables/JobTable.php
icinga-web2/modules/director/application/tables/PropertymodifierTable.php
icinga-web2/modules/director/application/tables/SyncRunTable.php
icinga-web2/modules/director/application/tables/SyncpropertyTable.php
icinga-web2/modules/director/application/tables/SyncruleTable.php
icinga-web2/modules/director/application/views/
icinga-web2/modules/director/application/views/helpers/
icinga-web2/modules/director/application/views/helpers/FormExtensibleSet.php
icinga-web2/modules/director/application/views/helpers/FormSimpleNote.php
icinga-web2/modules/director/application/views/helpers/RenderPlainObject.php
icinga-web2/modules/director/application/views/scripts/
icinga-web2/modules/director/application/views/scripts/command/
icinga-web2/modules/director/application/views/scripts/command/arguments.phtml
icinga-web2/modules/director/application/views/scripts/config/
icinga-web2/modules/director/application/views/scripts/config/diff.phtml
icinga-web2/modules/director/application/views/scripts/config/file.phtml
icinga-web2/modules/director/application/views/scripts/config/filediff.phtml
icinga-web2/modules/director/application/views/scripts/config/files.phtml
icinga-web2/modules/director/application/views/scripts/config/show.phtml
icinga-web2/modules/director/application/views/scripts/config/store.phtml
icinga-web2/modules/director/application/views/scripts/deployment/
icinga-web2/modules/director/application/views/scripts/deployment/index.phtml
icinga-web2/modules/director/application/views/scripts/host/
icinga-web2/modules/director/application/views/scripts/host/agent.phtml
icinga-web2/modules/director/application/views/scripts/host/services.phtml
icinga-web2/modules/director/application/views/scripts/importsource/
icinga-web2/modules/director/application/views/scripts/importsource/history.phtml
icinga-web2/modules/director/application/views/scripts/index/
icinga-web2/modules/director/application/views/scripts/index/actions.phtml
icinga-web2/modules/director/application/views/scripts/index/index.phtml
icinga-web2/modules/director/application/views/scripts/inspect/
icinga-web2/modules/director/application/views/scripts/inspect/object.phtml
icinga-web2/modules/director/application/views/scripts/inspect/type.phtml
icinga-web2/modules/director/application/views/scripts/inspect/types.phtml
icinga-web2/modules/director/application/views/scripts/job/
icinga-web2/modules/director/application/views/scripts/job/index.phtml
icinga-web2/modules/director/application/views/scripts/list/
icinga-web2/modules/director/application/views/scripts/list/importrun.phtml
icinga-web2/modules/director/application/views/scripts/list/table.phtml
icinga-web2/modules/director/application/views/scripts/object/
icinga-web2/modules/director/application/views/scripts/object/deploymentLink.phtml
icinga-web2/modules/director/application/views/scripts/object/fields.phtml
icinga-web2/modules/director/application/views/scripts/object/form.phtml
icinga-web2/modules/director/application/views/scripts/object/history.phtml
icinga-web2/modules/director/application/views/scripts/object/show.phtml
icinga-web2/modules/director/application/views/scripts/objects/
icinga-web2/modules/director/application/views/scripts/objects/table.phtml
icinga-web2/modules/director/application/views/scripts/objects/tree.phtml
icinga-web2/modules/director/application/views/scripts/schema/
icinga-web2/modules/director/application/views/scripts/schema/schema.phtml
icinga-web2/modules/director/application/views/scripts/settings/
icinga-web2/modules/director/application/views/scripts/settings/index.phtml
icinga-web2/modules/director/application/views/scripts/show/
icinga-web2/modules/director/application/views/scripts/show/activitylog.phtml
icinga-web2/modules/director/application/views/scripts/syncrule/
icinga-web2/modules/director/application/views/scripts/syncrule/history.phtml
icinga-web2/modules/director/configuration.php
icinga-web2/modules/director/contrib/
icinga-web2/modules/director/contrib/windows-agent-installer/
icinga-web2/modules/director/contrib/windows-agent-installer/Icinga2AgentInstaller.ps1
icinga-web2/modules/director/doc/
icinga-web2/modules/director/doc/01-Introduction.md
icinga-web2/modules/director/doc/02-Installation.md
icinga-web2/modules/director/doc/03-Automation.md
icinga-web2/modules/director/doc/04-Getting-started.md
icinga-web2/modules/director/doc/10-How-it-works.md
icinga-web2/modules/director/doc/12-Handling-custom-variables.md
icinga-web2/modules/director/doc/14-Fields-example-interfaces-array.md
icinga-web2/modules/director/doc/24-Working-with-agents.md
icinga-web2/modules/director/doc/60-CLI.md
icinga-web2/modules/director/doc/70-Import-and-Sync.md
icinga-web2/modules/director/doc/70-REST-API.md
icinga-web2/modules/director/doc/80-FAQ.md
icinga-web2/modules/director/doc/91-Want-more.md
icinga-web2/modules/director/doc/screenshot/
icinga-web2/modules/director/doc/screenshot/director/
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/081_director_import_source.png
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/082_director_import_modifier_lowercase.png
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/083_director_import_modifier_sid.png
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/084_director_import_modifier_regex.png
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/085_director_import_preview.png
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/086_director_sync_rule_ad_hosts.png
icinga-web2/modules/director/doc/screenshot/director/08_import-and-sync/087_director_sync_properties_ad_host.png
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/141_define_datafields.png
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/142_add_datafield.png
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/143_add_host_template.png
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/144_add_template_field.png
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/145_create_host.png
icinga-web2/modules/director/doc/screenshot/director/14_fields-for-interfaces/146_config_preview.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/
icinga-web2/modules/director/doc/screenshot/director/24-agents/2401_agent_template.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2402_create_agent_based_host.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2403_show_agent_instructions_1.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2404_show_agent_instructions_2.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2405_agent_preview.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2406_agent_based_service.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2407_create_agent_based_load_check.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2409_agent_based_service_rendered_for_host.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2410_agent_based_service_rendered_for_host_template.png
icinga-web2/modules/director/doc/screenshot/director/24-agents/2411_assign_agent_based_service.png
icinga-web2/modules/director/doc/screenshot/director/readme/
icinga-web2/modules/director/doc/screenshot/director/readme/director_main_screen.png
icinga-web2/modules/director/library/
icinga-web2/modules/director/library/Director/
icinga-web2/modules/director/library/Director/Cli/
icinga-web2/modules/director/library/Director/Cli/Command.php
icinga-web2/modules/director/library/Director/Cli/ObjectCommand.php
icinga-web2/modules/director/library/Director/ConfigDiff.php
icinga-web2/modules/director/library/Director/Core/
icinga-web2/modules/director/library/Director/Core/CoreApi.php
icinga-web2/modules/director/library/Director/Core/RestApiClient.php
icinga-web2/modules/director/library/Director/Core/RestApiResponse.php
icinga-web2/modules/director/library/Director/CoreBeta/
icinga-web2/modules/director/library/Director/CoreBeta/ApiStream.php
icinga-web2/modules/director/library/Director/CoreBeta/Stream.php
icinga-web2/modules/director/library/Director/CoreBeta/StreamContext.php
icinga-web2/modules/director/library/Director/CoreBeta/StreamContextSslOptions.php
icinga-web2/modules/director/library/Director/CustomVariable/
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariable.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariableArray.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariableBoolean.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariableDictionary.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariableNull.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariableNumber.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariableString.php
icinga-web2/modules/director/library/Director/CustomVariable/CustomVariables.php
icinga-web2/modules/director/library/Director/Data/
icinga-web2/modules/director/library/Director/Data/Db/
icinga-web2/modules/director/library/Director/Data/Db/DbObject.php
icinga-web2/modules/director/library/Director/Data/Db/DbObjectWithSettings.php
icinga-web2/modules/director/library/Director/Data/ValueFilter/
icinga-web2/modules/director/library/Director/Data/ValueFilter.php
icinga-web2/modules/director/library/Director/Data/ValueFilter/FilterBoolean.php
icinga-web2/modules/director/library/Director/Data/ValueFilter/FilterInt.php
icinga-web2/modules/director/library/Director/DataType/
icinga-web2/modules/director/library/Director/DataType/DataTypeArray.php
icinga-web2/modules/director/library/Director/DataType/DataTypeBoolean.php
icinga-web2/modules/director/library/Director/DataType/DataTypeDatalist.php
icinga-web2/modules/director/library/Director/DataType/DataTypeNumber.php
icinga-web2/modules/director/library/Director/DataType/DataTypeSqlQuery.php
icinga-web2/modules/director/library/Director/DataType/DataTypeString.php
icinga-web2/modules/director/library/Director/DataType/DataTypeTime.php
icinga-web2/modules/director/library/Director/Db/
icinga-web2/modules/director/library/Director/Db.php
icinga-web2/modules/director/library/Director/Db/Housekeeping.php
icinga-web2/modules/director/library/Director/Db/Migration.php
icinga-web2/modules/director/library/Director/Db/Migrations.php
icinga-web2/modules/director/library/Director/Hook/
icinga-web2/modules/director/library/Director/Hook/DataTypeHook.php
icinga-web2/modules/director/library/Director/Hook/ImportSourceHook.php
icinga-web2/modules/director/library/Director/Hook/JobHook.php
icinga-web2/modules/director/library/Director/Hook/PropertyModifierHook.php
icinga-web2/modules/director/library/Director/Hook/ShipConfigFilesHook.php
icinga-web2/modules/director/library/Director/IcingaConfig/
icinga-web2/modules/director/library/Director/IcingaConfig/AssignRenderer.php
icinga-web2/modules/director/library/Director/IcingaConfig/ExtensibleSet.php
icinga-web2/modules/director/library/Director/IcingaConfig/IcingaConfig.php
icinga-web2/modules/director/library/Director/IcingaConfig/IcingaConfigFile.php
icinga-web2/modules/director/library/Director/IcingaConfig/IcingaConfigHelper.php
icinga-web2/modules/director/library/Director/IcingaConfig/IcingaConfigRendered.php
icinga-web2/modules/director/library/Director/IcingaConfig/IcingaConfigRenderer.php
icinga-web2/modules/director/library/Director/IcingaConfig/StateFilterSet.php
icinga-web2/modules/director/library/Director/IcingaConfig/TypeFilterSet.php
icinga-web2/modules/director/library/Director/Import/
icinga-web2/modules/director/library/Director/Import/Import.php
icinga-web2/modules/director/library/Director/Import/ImportSourceCoreApi.php
icinga-web2/modules/director/library/Director/Import/ImportSourceLdap.php
icinga-web2/modules/director/library/Director/Import/ImportSourceSql.php
icinga-web2/modules/director/library/Director/Import/Sync.php
icinga-web2/modules/director/library/Director/Job/
icinga-web2/modules/director/library/Director/Job/ConfigJob.php
icinga-web2/modules/director/library/Director/Job/HousekeepingJob.php
icinga-web2/modules/director/library/Director/Job/ImportJob.php
icinga-web2/modules/director/library/Director/Job/JobRunner.php
icinga-web2/modules/director/library/Director/Job/SyncJob.php
icinga-web2/modules/director/library/Director/KickstartHelper.php
icinga-web2/modules/director/library/Director/Monitoring.php
icinga-web2/modules/director/library/Director/Objects/
icinga-web2/modules/director/library/Director/Objects/DirectorActivityLog.php
icinga-web2/modules/director/library/Director/Objects/DirectorDatafield.php
icinga-web2/modules/director/library/Director/Objects/DirectorDatalist.php
icinga-web2/modules/director/library/Director/Objects/DirectorDatalistEntry.php
icinga-web2/modules/director/library/Director/Objects/DirectorDeploymentLog.php
icinga-web2/modules/director/library/Director/Objects/DirectorJob.php
icinga-web2/modules/director/library/Director/Objects/IcingaApiUser.php
icinga-web2/modules/director/library/Director/Objects/IcingaArguments.php
icinga-web2/modules/director/library/Director/Objects/IcingaCommand.php
icinga-web2/modules/director/library/Director/Objects/IcingaCommandArgument.php
icinga-web2/modules/director/library/Director/Objects/IcingaCommandField.php
icinga-web2/modules/director/library/Director/Objects/IcingaEndpoint.php
icinga-web2/modules/director/library/Director/Objects/IcingaHost.php
icinga-web2/modules/director/library/Director/Objects/IcingaHostField.php
icinga-web2/modules/director/library/Director/Objects/IcingaHostGroup.php
icinga-web2/modules/director/library/Director/Objects/IcingaHostVar.php
icinga-web2/modules/director/library/Director/Objects/IcingaNotification.php
icinga-web2/modules/director/library/Director/Objects/IcingaObject.php
icinga-web2/modules/director/library/Director/Objects/IcingaObjectAssignments.php
icinga-web2/modules/director/library/Director/Objects/IcingaObjectGroup.php
icinga-web2/modules/director/library/Director/Objects/IcingaObjectGroups.php
icinga-web2/modules/director/library/Director/Objects/IcingaObjectImports.php
icinga-web2/modules/director/library/Director/Objects/IcingaObjectMultiRelations.php
icinga-web2/modules/director/library/Director/Objects/IcingaService.php
icinga-web2/modules/director/library/Director/Objects/IcingaServiceAssignment.php
icinga-web2/modules/director/library/Director/Objects/IcingaServiceField.php
icinga-web2/modules/director/library/Director/Objects/IcingaServiceGroup.php
icinga-web2/modules/director/library/Director/Objects/IcingaServiceVar.php
icinga-web2/modules/director/library/Director/Objects/IcingaTemplateResolver.php
icinga-web2/modules/director/library/Director/Objects/IcingaTimePeriod.php
icinga-web2/modules/director/library/Director/Objects/IcingaTimePeriodRange.php
icinga-web2/modules/director/library/Director/Objects/IcingaTimePeriodRanges.php
icinga-web2/modules/director/library/Director/Objects/IcingaUser.php
icinga-web2/modules/director/library/Director/Objects/IcingaUserField.php
icinga-web2/modules/director/library/Director/Objects/IcingaUserGroup.php
icinga-web2/modules/director/library/Director/Objects/IcingaZone.php
icinga-web2/modules/director/library/Director/Objects/ImportRowModifier.php
icinga-web2/modules/director/library/Director/Objects/ImportSource.php
icinga-web2/modules/director/library/Director/Objects/SyncProperty.php
icinga-web2/modules/director/library/Director/Objects/SyncRule.php
icinga-web2/modules/director/library/Director/Objects/SyncRun.php
icinga-web2/modules/director/library/Director/PlainObjectRenderer.php
icinga-web2/modules/director/library/Director/PropertyModifier/
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierBitmask.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierExtractFromDN.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierFromAdSid.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierFromLatin1.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierGetHostByName.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierJoin.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierLowercase.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierMap.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierRegexReplace.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierReplace.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierSplit.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierStripDomain.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierSubstring.php
icinga-web2/modules/director/library/Director/PropertyModifier/PropertyModifierUppercase.php
icinga-web2/modules/director/library/Director/ProvidedHook/
icinga-web2/modules/director/library/Director/ProvidedHook/Monitoring/
icinga-web2/modules/director/library/Director/ProvidedHook/Monitoring/HostActions.php
icinga-web2/modules/director/library/Director/ProvidedHook/Monitoring/ServiceActions.php
icinga-web2/modules/director/library/Director/Test/
icinga-web2/modules/director/library/Director/Test/BaseTestCase.php
icinga-web2/modules/director/library/Director/Util.php
icinga-web2/modules/director/library/Director/Web/
icinga-web2/modules/director/library/Director/Web/Controller/
icinga-web2/modules/director/library/Director/Web/Controller/ActionController.php
icinga-web2/modules/director/library/Director/Web/Controller/ObjectController.php
icinga-web2/modules/director/library/Director/Web/Controller/ObjectsController.php
icinga-web2/modules/director/library/Director/Web/Form/
icinga-web2/modules/director/library/Director/Web/Form/CsrfToken.php
icinga-web2/modules/director/library/Director/Web/Form/Decorator/
icinga-web2/modules/director/library/Director/Web/Form/Decorator/ViewHelperRaw.php
icinga-web2/modules/director/library/Director/Web/Form/DirectorObjectForm.php
icinga-web2/modules/director/library/Director/Web/Form/Element/
icinga-web2/modules/director/library/Director/Web/Form/Element/Boolean.php
icinga-web2/modules/director/library/Director/Web/Form/Element/ExtensibleSet.php
icinga-web2/modules/director/library/Director/Web/Form/Element/FormElement.php
icinga-web2/modules/director/library/Director/Web/Form/Element/SimpleNote.php
icinga-web2/modules/director/library/Director/Web/Form/FormLoader.php
icinga-web2/modules/director/library/Director/Web/Form/QuickBaseForm.php
icinga-web2/modules/director/library/Director/Web/Form/QuickForm.php
icinga-web2/modules/director/library/Director/Web/Form/QuickSubForm.php
icinga-web2/modules/director/library/Director/Web/Navigation/
icinga-web2/modules/director/library/Director/Web/Navigation/Renderer/
icinga-web2/modules/director/library/Director/Web/Navigation/Renderer/ConfigHealthItemRenderer.php
icinga-web2/modules/director/library/Director/Web/Table/
icinga-web2/modules/director/library/Director/Web/Table/IcingaObjectTable.php
icinga-web2/modules/director/library/Director/Web/Table/QuickTable.php
icinga-web2/modules/director/library/Director/Web/Table/TableLoader.php
icinga-web2/modules/director/library/vendor/
icinga-web2/modules/director/library/vendor/php-diff/
icinga-web2/modules/director/library/vendor/php-diff/README.md
icinga-web2/modules/director/library/vendor/php-diff/SOURCE
icinga-web2/modules/director/library/vendor/php-diff/lib/
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Abstract.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Html/
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Html/Array.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Html/Inline.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Html/SideBySide.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Text/
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Text/Context.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/Renderer/Text/Unified.php
icinga-web2/modules/director/library/vendor/php-diff/lib/Diff/SequenceMatcher.php
icinga-web2/modules/director/module.info
icinga-web2/modules/director/public/
icinga-web2/modules/director/public/css/
icinga-web2/modules/director/public/css/module.less
icinga-web2/modules/director/public/img/
icinga-web2/modules/director/public/img/globe.png
icinga-web2/modules/director/public/img/leaf.gif
icinga-web2/modules/director/public/img/script.png
icinga-web2/modules/director/public/img/server.png
icinga-web2/modules/director/public/img/service.png
icinga-web2/modules/director/public/img/tree.png
icinga-web2/modules/director/public/js/
icinga-web2/modules/director/public/js/module.js
icinga-web2/modules/director/run.php
icinga-web2/modules/director/schema/
icinga-web2/modules/director/schema/mysql-legacy-changes/
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_1.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_10.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_11.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_12.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_13.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_14.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_15.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_16.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_17.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_18.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_19.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_2.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_20.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_21.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_22.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_23.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_24.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_25.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_26.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_27.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_28.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_29.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_3.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_30.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_31.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_32.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_33.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_34.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_35.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_36.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_37.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_38.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_39.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_4.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_40.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_41.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_42.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_43.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_44.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_45.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_46.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_47.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_48.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_49.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_5.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_50.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_51.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_52.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_53.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_54.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_55.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_56.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_57.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_58.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_59.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_6.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_60.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_61.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_62.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_7.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_8.sql
icinga-web2/modules/director/schema/mysql-legacy-changes/upgrade_9.sql
icinga-web2/modules/director/schema/mysql-migrations/
icinga-web2/modules/director/schema/mysql-migrations/upgrade_63.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_64.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_65.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_66.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_67.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_68.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_69.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_70.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_71.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_72.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_73.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_74.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_75.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_76.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_77.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_78.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_82.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_84.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_85.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_86.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_87.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_89.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_90.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_91.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_92.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_93.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_94.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_95.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_96.sql
icinga-web2/modules/director/schema/mysql-migrations/upgrade_97.sql
icinga-web2/modules/director/schema/mysql.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-10.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-11.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-2.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-3.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-4.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-5.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-6.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-7.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-8.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade-9.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade_1.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade_21.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade_22.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade_23.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade_34.sql
icinga-web2/modules/director/schema/pgsql-legacy-changes/upgrade_35.sql
icinga-web2/modules/director/schema/pgsql-migrations/
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_77.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_78.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_79.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_80.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_81.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_82.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_83.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_84.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_85.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_86.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_88.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_89.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_90.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_91.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_92.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_93.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_94.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_95.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_96.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_97.sql
icinga-web2/modules/director/schema/pgsql-migrations/upgrade_98.sql
icinga-web2/modules/director/schema/pgsql.sql
icinga-web2/modules/director/test/
icinga-web2/modules/director/test/php/
icinga-web2/modules/director/test/php/library/
icinga-web2/modules/director/test/php/library/Director/
icinga-web2/modules/director/test/php/library/Director/IcingaConfig/
icinga-web2/modules/director/test/php/library/Director/IcingaConfig/AssignRendererTest.php
icinga-web2/modules/director/test/php/library/Director/IcingaConfig/ExtensibleSetTest.php
icinga-web2/modules/director/test/php/library/Director/IcingaConfig/IcingaConfigHelperTest.php
icinga-web2/modules/director/test/php/library/Director/IcingaConfig/StateFilterTest.php
icinga-web2/modules/director/test/php/library/Director/Objects/
icinga-web2/modules/director/test/php/library/Director/Objects/IcingaCommandTest.php
icinga-web2/modules/director/test/php/library/Director/Objects/IcingaHostTest.php
icinga-web2/modules/director/test/php/library/Director/Objects/IcingaNotificationTest.php
icinga-web2/modules/director/test/php/library/Director/Objects/IcingaServiceTest.php
icinga-web2/modules/director/test/php/library/Director/Objects/IcingaTimePeriodTest.php
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/command1.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/command2.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/command3.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/command4.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/command5.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/command6.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/host1.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/host2.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/host3.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/notification1.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/service1.out
icinga-web2/modules/director/test/php/library/Director/Objects/rendered/service2.out