merged cont.
[opensuse:yast-rest-service.git] / webservice / doc / README_FOR_APP
1 == Webyast Rest Service
2 Framework for writing plugins to manage target computers.
3
4 === provides
5 * To check if your plugin match basic behavior use PluginBasicTests module.
6 * To check if user has enough permissions to provide action use YastRoles
7 * To report bad arguments use InvalidParameters
8 * To report error on target machine use own exception based on BackendException (at first look if there is not already exist exception which fits your requirements)
9 * To work with files use Paths module which define constants
10 * Class which helps with configuration file handling is YaST::ConfigFile
11 * Model which is based on configuration file should use YaST::SettingsModel
12 * To call D-Bus call use YastService
13