add source.list, source.create and source.get messages

This commit is contained in:
2019-12-16 15:13:28 +01:00
parent b567fd88ac
commit b4c48ebc10
8 changed files with 119 additions and 24 deletions

View File

@ -0,0 +1,25 @@
---
uri: source.create
description: |
Créer une source.
pattern: rpc
public: true
parameters:
source_name:
type: String
shortarg: n
description: |
Nom de la source.
source_url:
type: String
shortarg: u
description: |
URL de téléchargement de la source.
response:
type: 'Source'
description: Information sur la source.

View File

@ -1,4 +1,4 @@
uri: source.dataset.updated
uri: source.dataset.update
description: |
Initialise la table pour les versions.
@ -8,14 +8,10 @@ pattern: rpc
public: true
parameters:
source_name:
type: String
source_id:
type: Number
shortarg: s
description: Nom de la source.
source_url:
type: String
shortarg: u
description: URL de la source.
description: ID de la source.
release_name:
type: String
shortarg: r

View File

@ -0,0 +1,20 @@
---
uri: source.get
description: |
Retourne une source.
pattern: rpc
public: true
parameters:
source_name:
type: String
shortarg: n
description: |
Nom de la source.
response:
type: 'Source'
description: Information sur la source.

View File

@ -1,18 +1,13 @@
---
uri: servermodel.source.list
uri: source.list
description: |
Retourne la liste des sources.
sampleuse: |
zephir-client servermodel.source.list
pattern: rpc
public: true
domain: servermodel-domain
response:
type: '[]Dict'
type: '[]Source'
description: Liste des sources disponibles.

View File

@ -0,0 +1,20 @@
---
title: Source
type: object
description: Description d'un source.
properties:
source_id:
type: number
description: ID de la source.
ref: Source.SourceId
source_name:
type: string
description: Nom de la source.
source_url:
type: string
description: URL de téléchargement de la source.
required:
- source_id
- source_name
- source_url