6
6
arch = get_platform_arch()
9
class _PreciseBase(_ReleaseBase):
9
class _UbuntuBase(_ReleaseBase):
13
class _CentosFromUbuntuBase(_UbuntuBase):
14
# base for installing centos tarballs from ubuntu base
15
target_distro = "centos"
18
class _Centos70FromXenialBase(_CentosFromUbuntuBase):
22
target_release = "centos70"
25
class _Centos66FromXenialBase(_CentosFromUbuntuBase):
27
target_release = "centos66"
30
class _PreciseBase(_UbuntuBase):
10
31
release = "precise"
13
class _PreciseHWET(_ReleaseBase):
34
class _PreciseHWET(_UbuntuBase):
14
35
release = "precise"
18
class _TrustyBase(_ReleaseBase):
39
class _TrustyBase(_UbuntuBase):
22
class _TrustyHWEU(_ReleaseBase):
43
class _TrustyHWEU(_UbuntuBase):
27
class _TrustyHWEV(_ReleaseBase):
48
class _TrustyHWEV(_UbuntuBase):
32
class _TrustyHWEW(_ReleaseBase):
53
class _TrustyHWEW(_UbuntuBase):
37
class _VividBase(_ReleaseBase):
58
class _VividBase(_UbuntuBase):
41
class _WilyBase(_ReleaseBase):
62
class _WilyBase(_UbuntuBase):
45
class _XenialBase(_ReleaseBase):
66
class _XenialBase(_UbuntuBase):
49
class _YakketyBase(_ReleaseBase):
70
class _YakketyBase(_UbuntuBase):
50
71
release = "yakkety"
62
83
xenial = _XenialBase
63
84
yakkety = _YakketyBase
87
class _CentosReleases(object):
88
centos70fromxenial = _Centos70FromXenialBase
89
centos66fromxenial = _Centos66FromXenialBase
65
92
base_vm_classes = _Releases
93
centos_base_vm_classes = _CentosReleases
67
95
# vi: ts=4 expandtab syntax=python