-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
14 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,16 @@ | ||
|
||
This is a new release. | ||
We added a new version 3 of the Bacularis API. Users that use own scripts or programs working with Bacularis API version 2 can still use it because it is still fully supported in Bacularis 3.2.0. These users can consider switching to API version 3 in the future. All details about what changed in API you can find at the end of this text and also in the release announcement on the Bacularis website. | ||
|
||
To maintain continuity of work in multiple Bacularis instance environments advised upgrading method to version 3.2.0 is to upgrade all Bacularis API hosts first and Bacularis Web at the end. It is because of fact that Bacularis API 3.2.0 works well with Bacularis Web lower than 3.2.0, while Bacularis Web 3.2.0 does not work with Bacularis API lower than 3.2.0. | ||
|
||
**Changes** | ||
- New API version 3 | ||
- Add new API endpoint methods to configure Bacula | ||
|
||
**API v3 changes** | ||
- new POST method to create resource in /api/v3/config/{component_type}/{resource_type}/{resource_name} | ||
- new DELETE method to delete resource in /api/v3/config/{component_type}/{resource_type}/{resource_name} | ||
- add rename function to PUT method in /api/v3/config/{component_type}/{resource_type}/{resource_name} | ||
- add automatic changing resouce to new name in directives in dependent resources. Ex: if resource A is used in B, then renaming A causes that A entry in B resource will be updated to new value. | ||
- add simulate mode for saving Bacula configuration | ||
|