add session tests

This commit is contained in:
2019-12-07 16:21:20 +01:00
parent 3c5285a7d2
commit 3b31f092bd
25 changed files with 705 additions and 193 deletions

View File

@ -3,8 +3,15 @@ title: ConfigConfiguration
type: object
description: Description de la configuration.
properties:
server_id:
type: number
description: Identifiant du serveur.
ref: Server.ServerId
deployed:
type: boolean
description: La configuration est déployée.
configuration:
type: File
type: object
description: Détail de la configuration au format JSON.
required:
- configuration

View File

@ -37,16 +37,16 @@ properties:
type: object
description: Liste des services applicatifs déclarés pour ce modèle de serveur.
schema:
type: File
type: string
description: Contenu du schema.
probes:
type: File
type: string
description: Informations sur les sondes.
creolefuncs:
type: File
type: string
description: Fonctions Creole.
conffiles:
type: File
type: string
description: Fichiers creole au format tar encodé base64
required:
- servermodelid

View File

@ -1,24 +0,0 @@
---
title: SessionConfigurationStatus
type: object
description: Statut de la configuration.
properties:
session_id:
type: string
description: ID de la session.
ref: Config.SessionId
status:
type: string
description: Statut de la configuration (peut être ok, error, incomplete)
message:
type: string
description: Message d'erreur si la configuration a le statut error.
mandatories:
type: array
items:
type: string
description: Liste des variables obligatoires non renseignées si la configuration a le statut incomplete.
required:
- session_id
- status

View File

@ -12,9 +12,6 @@ properties:
index:
type: number
description: Index de la variable a modifier.
status:
type: string
description: Status de la modification.
message:
type: string
description: Message d'erreur.

View File

@ -27,7 +27,7 @@ properties:
type: boolean
description: La configuration est en mode debug.
content:
type: file
type: object
description: Contenu de la configuration.
required:
- session_id