3 <using namespace="System.I18N.*" />
4 <using namespace="Application.API.Class.BaculumAPIServer" />
7 <!-- database modules -->
8 <module id="db" class="Application.API.Class.Database" />
9 <module id="client" class="Application.API.Class.ClientManager" />
10 <module id="fileset" class="Application.API.Class.FileSetManager" />
11 <module id="job" class="Application.API.Class.JobManager" />
12 <module id="joblog" class="Application.API.Class.LogManager" />
13 <module id="pool" class="Application.API.Class.PoolManager" />
14 <module id="storage" class="Application.API.Class.StorageManager" />
15 <module id="version" class="Application.API.Class.VersionManager" />
16 <module id="volume" class="Application.API.Class.VolumeManager" />
17 <!-- tools modules -->
18 <module id="bconsole" class="Application.API.Class.Bconsole" />
19 <module id="json_tools" class="Application.API.Class.JSONTools" />
20 <!-- config modules -->
21 <module id="api_config" class="Application.API.Class.APIConfig" />
22 <module id="bacula_config" class="Application.API.Class.BaculaConfig" />
23 <module id="bacula_setting" class="Application.API.Class.BaculaSetting" />
24 <!-- internalization modules -->
25 <module id="globalization" class="TGlobalization">
26 <translation type="gettext" source="Application.API.Lang" marker="@@" autosave="false" cache="false" DefaultCulture="en" />
28 <!-- logging modules -->
29 <module id="log" class="System.Util.TLogRouter">
30 <route class="TFileLogRoute" Categories="Execute, External, Application, General, Security" LogPath="Application.API.Logs" LogFile="baculum-api.log" MaxFileSize="1000" MaxLogFiles="5" />
33 <module id="basic_apiuser" class="Application.API.Class.BasicAPIUserConfig" />
34 <module id="oauth2" class="Application.API.Class.OAuth2.BaculumOAuth2" />
35 <module id="oauth2_config" class="Application.API.Class.OAuth2.OAuth2Config" />
36 <module id="oauth2_authid" class="Application.API.Class.OAuth2.AuthIdManager" />
37 <module id="oauth2_token" class="Application.API.Class.OAuth2.TokenManager" />