# HG changeset patch
# User Ewan Mellor <ewan@xxxxxxxxxxxxx>
# Node ID 9adcaf73fae22d778c145633e0bc0e726c9499f1
# Parent d0d6f230f1d439626625996ae2f9d3903d8ad749
Replace the datamodel graph eps with a dot file.
Signed-off-by: Ewan Mellor <ewan@xxxxxxxxxxxxx>
---
docs/xen-api/xenapi-datamodel-graph.eps | 756 --------------------------------
docs/xen-api/xenapi-datamodel-graph.dot | 17
2 files changed, 17 insertions(+), 756 deletions(-)
diff -r d0d6f230f1d4 -r 9adcaf73fae2 docs/xen-api/xenapi-datamodel-graph.dot
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/xen-api/xenapi-datamodel-graph.dot Thu Oct 26 16:03:52 2006 +0100
@@ -0,0 +1,17 @@
+digraph g{
+node [ shape=box ]; session [ URL="session.html" ] task [ URL="task.html" ] VM
[ URL="VM.html" ] host [ URL="host.html" ] host_cpu [ URL="host_cpu.html" ]
network [ URL="network.html" ] VIF [ URL="VIF.html" ] PIF [ URL="PIF.html" ] SR
[ URL="SR.html" ] VDI [ URL="VDI.html" ] VBD [ URL="VBD.html" ] VTPM [
URL="VTPM.html" ] user [ URL="user.html" ] debug [ URL="debug.html" ];
+session -> host [ label="this_host(1)" ]
+session -> user [ label="this_user(1)" ]
+host -> VM [ color="blue", arrowhead="crow", arrowtail="none" ]
+host -> host_cpu [ color="blue", arrowhead="crow", arrowtail="none" ]
+VIF -> VM [ color="blue", arrowhead="none", arrowtail="crow" ]
+VIF -> network [ color="blue", arrowhead="none", arrowtail="crow" ]
+PIF -> host [ color="blue", arrowhead="none", arrowtail="crow" ]
+PIF -> network [ color="blue", arrowhead="none", arrowtail="crow" ]
+SR -> VDI [ color="blue", arrowhead="crow", arrowtail="none" ]
+VDI -> VBD [ color="blue", arrowhead="crow", arrowtail="none" ]
+VDI -> VDI [ color="blue", arrowhead="none", arrowtail="crow" ]
+VBD -> VM [ color="blue", arrowhead="none", arrowtail="crow" ]
+VTPM -> VM [ label="backend(1)" ]
+VTPM -> VM [ color="blue", arrowhead="none", arrowtail="crow" ]
+}
diff -r d0d6f230f1d4 -r 9adcaf73fae2 docs/xen-api/xenapi-datamodel-graph.eps
--- a/docs/xen-api/xenapi-datamodel-graph.eps Thu Oct 26 16:02:49 2006 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,756 +0,0 @@
-%!PS-Adobe-2.0
-%%Creator: dot version 2.2.1 (Fri Sep 30 23:28:04 UTC 2005)
-%%For: (emellor) Ewan Mellor
-%%Title: g
-%%Pages: (atend)
-%%BoundingBox: 35 35 409 309
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-
-EncodingVector
- dup 306 /AE
- dup 301 /Aacute
- dup 302 /Acircumflex
- dup 304 /Adieresis
- dup 300 /Agrave
- dup 305 /Aring
- dup 303 /Atilde
- dup 307 /Ccedilla
- dup 311 /Eacute
- dup 312 /Ecircumflex
- dup 313 /Edieresis
- dup 310 /Egrave
- dup 315 /Iacute
- dup 316 /Icircumflex
- dup 317 /Idieresis
- dup 314 /Igrave
- dup 334 /Udieresis
- dup 335 /Yacute
- dup 376 /thorn
- dup 337 /germandbls
- dup 341 /aacute
- dup 342 /acircumflex
- dup 344 /adieresis
- dup 346 /ae
- dup 340 /agrave
- dup 345 /aring
- dup 347 /ccedilla
- dup 351 /eacute
- dup 352 /ecircumflex
- dup 353 /edieresis
- dup 350 /egrave
- dup 355 /iacute
- dup 356 /icircumflex
- dup 357 /idieresis
- dup 354 /igrave
- dup 360 /dcroat
- dup 361 /ntilde
- dup 363 /oacute
- dup 364 /ocircumflex
- dup 366 /odieresis
- dup 362 /ograve
- dup 365 /otilde
- dup 370 /oslash
- dup 372 /uacute
- dup 373 /ucircumflex
- dup 374 /udieresis
- dup 371 /ugrave
- dup 375 /yacute
- dup 377 /ydieresis
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- dup scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def}
bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\))
show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw aligned label in bounding box aligned to current point
-/alignedtext { % width adj text
- /text exch def
- /adj exch def
- /width exch def
- gsave
- width 0 gt {
- text stringwidth pop adj mul 0 rmoveto
- } if
- [] 0 setdash
- text show
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-%%Page: 1 1
-%%PageBoundingBox: 36 36 409 309
-%%PageOrientation: Portrait
-gsave
-35 35 374 274 boxprim clip newpath
-36 36 translate
-0 0 1 beginpage
-0 0 translate 0 rotate
-0.000 0.000 0.000 graphcolor
-14.00 /Times-Roman set_font
-
-% session
-gsave 10 dict begin
-newpath 101 198 moveto
-45 198 lineto
-45 162 lineto
-101 162 lineto
-closepath
-stroke
-gsave 10 dict begin
-52 175 moveto
-(session)
-[5.52 6.24 5.52 5.52 3.84 6.96 6.96]
-xshow
-end grestore
-end grestore
-
-% host
-gsave 10 dict begin
-newpath 147 110 moveto
-93 110 lineto
-93 74 lineto
-147 74 lineto
-closepath
-stroke
-gsave 10 dict begin
-107 87 moveto
-(host)
-[6.96 6.96 5.28 3.84]
-xshow
-end grestore
-end grestore
-
-% session -> host
-newpath 88 162 moveto
-93 156 97 150 100 144 curveto
-104 136 107 127 110 119 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.000 0.000 0.000 edgecolor
-newpath 113 121 moveto
-114 110 lineto
-107 118 lineto
-closepath
-fill
-0.000 0.000 0.000 edgecolor
-newpath 113 121 moveto
-114 110 lineto
-107 118 lineto
-closepath
-stroke
-end grestore
-gsave 10 dict begin
-105 131 moveto
-(this_host\(1\))
-[4.08 6.96 3.84 5.52 6.96 6.96 6.96 5.28 3.84 4.56 6.96 4.56]
-xshow
-end grestore
-
-% user
-gsave 10 dict begin
-newpath 54 110 moveto
-0 110 lineto
-0 74 lineto
-54 74 lineto
-closepath
-stroke
-gsave 10 dict begin
-14 87 moveto
-(user)
-[6.96 5.52 6.24 4.56]
-xshow
-end grestore
-end grestore
-
-% session -> user
-newpath 45 163 moveto
-38 158 32 151 28 144 curveto
-24 137 23 128 23 120 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.000 0.000 0.000 edgecolor
-newpath 26 120 moveto
-24 110 lineto
-20 120 lineto
-closepath
-fill
-0.000 0.000 0.000 edgecolor
-newpath 26 120 moveto
-24 110 lineto
-20 120 lineto
-closepath
-stroke
-end grestore
-gsave 10 dict begin
-31 131 moveto
-(this_user\(1\))
-[4.08 6.96 3.84 5.52 6.96 6.96 5.52 6.24 4.56 4.56 6.96 4.56]
-xshow
-end grestore
-
-% task
-gsave 10 dict begin
-newpath 300 272 moveto
-246 272 lineto
-246 236 lineto
-300 236 lineto
-closepath
-stroke
-gsave 10 dict begin
-261 249 moveto
-(task)
-[4.08 6.24 5.52 6.96]
-xshow
-end grestore
-end grestore
-
-% VM
-gsave 10 dict begin
-newpath 226 36 moveto
-172 36 lineto
-172 0 lineto
-226 0 lineto
-closepath
-stroke
-gsave 10 dict begin
-187 13 moveto
-(VM)
-[10.08 12.48]
-xshow
-end grestore
-end grestore
-
-% host -> VM
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 140 74 moveto
-150 64 162 53 173 43 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 173 43 moveto
-183 39 lineto
-175 41 lineto
-180 36 lineto
-175 41 lineto
-177 33 lineto
-173 43 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 173 43 moveto
-183 39 lineto
-175 41 lineto
-180 36 lineto
-175 41 lineto
-177 33 lineto
-173 43 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% host_cpu
-gsave 10 dict begin
-newpath 154 36 moveto
-86 36 lineto
-86 0 lineto
-154 0 lineto
-closepath
-stroke
-gsave 10 dict begin
-94 13 moveto
-(host_cpu)
-[6.96 6.96 5.28 3.84 6.96 6.24 6.96 6.96]
-xshow
-end grestore
-end grestore
-
-% host -> host_cpu
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 120 74 moveto
-120 65 120 56 120 46 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 120 46 moveto
-125 36 lineto
-120 43 lineto
-120 36 lineto
-120 43 lineto
-116 36 lineto
-120 46 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 120 46 moveto
-125 36 lineto
-120 43 lineto
-120 36 lineto
-120 43 lineto
-116 36 lineto
-120 46 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% network
-gsave 10 dict begin
-newpath 304 36 moveto
-244 36 lineto
-244 0 lineto
-304 0 lineto
-closepath
-stroke
-gsave 10 dict begin
-251 13 moveto
-(network)
-[6.96 6 3.84 9.6 6.96 4.32 6.96]
-xshow
-end grestore
-end grestore
-
-% VIF
-gsave 10 dict begin
-newpath 300 110 moveto
-246 110 lineto
-246 74 lineto
-300 74 lineto
-closepath
-stroke
-gsave 10 dict begin
-261 87 moveto
-(VIF)
-[10.08 4.56 7.68]
-xshow
-end grestore
-end grestore
-
-% VIF -> VM
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 248 67 moveto
-238 57 227 46 217 36 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 248 67 moveto
-252 77 lineto
-250 69 lineto
-255 74 lineto
-250 69 lineto
-258 71 lineto
-248 67 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 248 67 moveto
-252 77 lineto
-250 69 lineto
-255 74 lineto
-250 69 lineto
-258 71 lineto
-248 67 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% VIF -> network
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 274 64 moveto
-274 54 274 45 274 36 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 274 64 moveto
-269 74 lineto
-274 67 lineto
-273 74 lineto
-274 67 lineto
-277 74 lineto
-274 64 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 274 64 moveto
-269 74 lineto
-274 67 lineto
-273 74 lineto
-274 67 lineto
-277 74 lineto
-274 64 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% SR
-gsave 10 dict begin
-newpath 228 272 moveto
-174 272 lineto
-174 236 lineto
-228 236 lineto
-closepath
-stroke
-gsave 10 dict begin
-192 249 moveto
-(SR)
-[7.68 9.36]
-xshow
-end grestore
-end grestore
-
-% VDI
-gsave 10 dict begin
-newpath 228 198 moveto
-174 198 lineto
-174 162 lineto
-228 162 lineto
-closepath
-stroke
-gsave 10 dict begin
-188 175 moveto
-(VDI)
-[10.08 10.08 4.56]
-xshow
-end grestore
-end grestore
-
-% SR -> VDI
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 201 236 moveto
-201 227 201 218 201 208 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 201 208 moveto
-206 198 lineto
-201 205 lineto
-201 198 lineto
-201 205 lineto
-197 198 lineto
-201 208 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 201 208 moveto
-206 198 lineto
-201 205 lineto
-201 198 lineto
-201 205 lineto
-197 198 lineto
-201 208 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% VDI -> VDI
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 238 168 moveto
-243 170 246 174 246 180 curveto
-246 189 238 194 228 193 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 238 168 moveto
-228 163 lineto
-235 168 lineto
-228 167 lineto
-235 168 lineto
-228 171 lineto
-238 168 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 238 168 moveto
-228 163 lineto
-235 168 lineto
-228 167 lineto
-235 168 lineto
-228 171 lineto
-238 168 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% VBD
-gsave 10 dict begin
-newpath 227 110 moveto
-173 110 lineto
-173 74 lineto
-227 74 lineto
-closepath
-stroke
-gsave 10 dict begin
-184 87 moveto
-(VBD)
-[10.08 9.36 10.08]
-xshow
-end grestore
-end grestore
-
-% VDI -> VBD
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 201 162 moveto
-200 150 200 134 200 120 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 200 120 moveto
-205 110 lineto
-200 117 lineto
-200 110 lineto
-200 117 lineto
-196 110 lineto
-200 120 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 200 120 moveto
-205 110 lineto
-200 117 lineto
-200 110 lineto
-200 117 lineto
-196 110 lineto
-200 120 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% VBD -> VM
-gsave 10 dict begin
-0.667 1.000 1.000 edgecolor
-newpath 199 64 moveto
-199 54 199 45 199 36 curveto
-stroke
-gsave 10 dict begin
-solid
-1 setlinewidth
-0.667 1.000 1.000 edgecolor
-newpath 199 64 moveto
-196 74 lineto
-199 67 lineto
-200 74 lineto
-199 67 lineto
-204 74 lineto
-199 64 lineto
-closepath
-fill
-0.667 1.000 1.000 edgecolor
-newpath 199 64 moveto
-196 74 lineto
-199 67 lineto
-200 74 lineto
-199 67 lineto
-204 74 lineto
-199 64 lineto
-closepath
-stroke
-end grestore
-end grestore
-
-% debug
-gsave 10 dict begin
-newpath 372 272 moveto
-318 272 lineto
-318 236 lineto
-372 236 lineto
-closepath
-stroke
-gsave 10 dict begin
-327 249 moveto
-(debug)
-[6.96 6.24 6.96 6.96 6.96]
-xshow
-end grestore
-end grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-end
-restore
-%%EOF
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|