Commit Graph

73 Commits

Author SHA1 Message Date
Marek Marczykowski-Górecki
4301f735ce
mgmt1: add device options handling
Device may be attached with some options - for example "ro=True" for
block devices.
2017-04-29 01:56:24 +02:00
Marek Marczykowski-Górecki
7ec63f5395
mgmt1: add volume.Import method
This will allow importing full VM through the Admin API. Important for
"VM import" feature (QubesOS/qubes-issues#2634) and "paranoid backup
restore" (QubesOS/qubes-issues#2737).
2017-04-29 01:56:24 +02:00
Marek Marczykowski-Górecki
bdb3108763
mgmt1: adjust create/clone methods
Allow creating VM with select volumes in non-default pool.
2017-04-29 01:56:17 +02:00
Marek Marczykowski-Górecki
9b3b0ffd04
mgmt1: add mgmt.label.Index and events clarification 2017-04-15 13:59:22 +02:00
Marek Marczykowski-Górecki
8f53500944
mgmt: add redirect from /doc/mgmt/ 2017-04-10 01:41:46 +02:00
Marek Marczykowski-Górecki
e6d9a97e8b
mgmt: clarifications, add mgmt.Events 2017-04-10 01:40:24 +02:00
Marek Marczykowski-Górecki
f343ab34b0
mgmt1: fix table syntax, adjust mgmt.pool.add argument
This also breaks table layout in plain text (but fixes it in markdown
output).

For mgmt.pool.Add put driver in a argument, as it makes more sense to
use that while writing a policy.
2017-03-10 01:08:34 +01:00
Wojtek Porczyk
8c53b52e30 services/mgmt1: Update table wrt QubesOS/qubes-issues#853
It is best to use git diff -b to view this commit.
2017-03-09 16:43:33 +01:00
Marek Marczykowski-Górecki
376efddf0f
mgmt-api: Adjust storage-related calls 2017-03-03 23:14:21 +01:00
Marek Marczykowski-Górecki
35444c9f06
mgmt: adjust return message type definition
If we allow interpretation of zero-terminated string, actually force it
in the specification.
2017-02-27 03:10:49 +01:00
Wojtek Porczyk
50d731a564 services/mgmt1: return messages 2017-02-20 19:38:33 +01:00
ecneladis
f6a81592e9 Update list of RPC policies 2017-01-29 12:37:30 +01:00
Jean-Philippe Ouellet
cc8aeead5a Prefer well defined "disposable" over "throwaway" 2016-12-24 13:39:23 -05:00
Wojtek Porczyk
44872c7a6a services/mgmt-design: first draft (unfinished) 2016-12-21 18:14:42 +01:00
Wojtek Porczyk
d82e47c449 services/mgmt1: various updates
- remove `1` from RPC names
- change `mgmt.vm.Create` wrt class
- misc notes and TODOs

QubesOS/qubes-issues#853
2016-11-24 15:10:41 +01:00
Andrew David Wong
c8b57d86fa
Use new doc-full layout to prevent table scrolling
QubesOS/qubes-issues#853
2016-11-19 05:26:25 -08:00
Andrew David Wong
889a830d05
Clean up table source
* Use backticks to wrap literal text
* Replace HTML entities with ASCII characters
* Make column spacing uniform

QubesOS/qubes-issues#853
2016-11-19 01:36:28 -08:00
Andrew David Wong
06b2edcbbf
Remove extra table cells; substitute HTML entity for vbar
QubesOS/qubes-issues#853
2016-11-19 01:15:58 -08:00
Andrew David Wong
bb99c1a6f1
Convert table to Markdow and remove custom styling
QubesOS/qubes-issues#853
2016-11-19 01:15:32 -08:00
Wojtek Porczyk
46d5778b19 Preliminary management API
Currently not linked anywhere, on purpose
2016-11-18 22:40:16 +01:00
Jean-Philippe Ouellet
6359f87ecd
Fix issue link 2016-11-11 04:38:16 -05:00
Marek Marczykowski-Górecki
cce10079b3
qrexec: add info about new DispVM options in Qubes 4.0 2016-08-17 01:01:42 +02:00
Andrew David Wong
aadb35d62f
Move all developer documentation to main index
QubesOS/qubes-issues#2070
2016-06-20 13:56:20 -07:00