~0x44/nova/extdoc

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# templates.pp

import "classes/*"

class baseclass {
#  include dns-client  # FIXME: missing resolv.conf.erb??
  include issue
}

node default {
  $nova_site = "undef"
  $nova_ns1 = "undef"
  $nova_ns2 = "undef"
#  include baseclass
}

# novanode handles the system-level requirements for Nova/Swift nodes
class novanode {
  include baseclass
  include lvmconf
}