parent
8423294a43
commit
6b48e317b2
2
Makefile
2
Makefile
@ -3,7 +3,7 @@
|
||||
NAME = "heat"
|
||||
ASCII2MAN = a2x -D $(dir $@) -d manpage -f manpage $<
|
||||
ASCII2HTMLMAN = a2x -D docs/html/man/ -d manpage -f xhtml
|
||||
MANPAGES := docs/man/man1/heat.1
|
||||
MANPAGES := docs/man/man1/heat.1 docs/man/man1/heat-engine.1 docs/man/man1/heat-api.1
|
||||
SITELIB = $(shell python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")
|
||||
RPMVERSION := $(shell awk '/Version/{print $$2; exit}' < heat.spec | cut -d "%" -f1)
|
||||
RPMRELEASE := $(shell awk '/Release/{print $$2; exit}' < heat.spec | cut -d "%" -f1)
|
||||
|
43
docs/man/man1/heat-api.1
Normal file
43
docs/man/man1/heat-api.1
Normal file
@ -0,0 +1,43 @@
|
||||
'\" t
|
||||
.\" Title: heat
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
|
||||
.\" Date: 03/31/2012
|
||||
.\" Manual: System administration commands
|
||||
.\" Source: Heat 0.0.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "HEAT" "1" "03/31/2012" "HEAT 0\&.0\&.1" "System administration commands"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
heat-api \- The external api to the heat engine
|
||||
.SH "SYNOPSIS"
|
||||
.sp
|
||||
heat-engine
|
||||
.SH "DESCRIPTION"
|
||||
.sp
|
||||
\fBHeat\fR is the external api to the heat project\&.
|
||||
.RE
|
||||
.PP
|
||||
.SH "INVENTORY"
|
||||
.sp
|
||||
The heat api is a services that exposes an external api to the heat-engine service. The communication between the heat-api and heat-engine uses RPC\&.
|
||||
.SH "AUTHOR"
|
||||
.sp
|
||||
See the AUTHORS file for a complete list of contributors\&.
|
||||
.SH "COPYRIGHT"
|
||||
.sp
|
||||
Copyright \(co 2012, Red Hat Inc
|
||||
.sp
|
||||
Heat is released under the terms of the ASL 2 License\&.
|
||||
.sp
|
||||
Extensive documentation as well as IRC and mailing list info is available on the heat home page: http://heat\&-api\&.org/
|
43
docs/man/man1/heat-engine.1
Normal file
43
docs/man/man1/heat-engine.1
Normal file
@ -0,0 +1,43 @@
|
||||
'\" t
|
||||
.\" Title: heat
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
|
||||
.\" Date: 03/31/2012
|
||||
.\" Manual: System administration commands
|
||||
.\" Source: Heat 0.0.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "HEAT" "1" "03/31/2012" "HEAT 0\&.0\&.1" "System administration commands"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
heat-engine \- The heat engine
|
||||
.SH "SYNOPSIS"
|
||||
.sp
|
||||
heat-engine
|
||||
.SH "DESCRIPTION"
|
||||
.sp
|
||||
\fBHeat\fR is the heat project server with an internal api called by the heat-api\&.
|
||||
.RE
|
||||
.PP
|
||||
.SH "INVENTORY"
|
||||
.sp
|
||||
The heat engine does all the orchestration work and is the layer in which the resource integration is implemented\&.
|
||||
.SH "AUTHOR"
|
||||
.sp
|
||||
See the AUTHORS file for a complete list of contributors\&.
|
||||
.SH "COPYRIGHT"
|
||||
.sp
|
||||
Copyright \(co 2012, Red Hat Inc
|
||||
.sp
|
||||
Heat is released under the terms of the ASL 2 License\&.
|
||||
.sp
|
||||
Extensive documentation as well as IRC and mailing list info is available on the heat home page: http://heat\&-api\&.org/
|
@ -44,11 +44,11 @@ The template to use set up a stack\&.
|
||||
Heat orchestrates the setup of multiple cloud applications\&.
|
||||
.SH "AUTHOR"
|
||||
.sp
|
||||
Heat was originally written by Angus Salkeld\&. See the AUTHORS file for a complete list of contributors\&.
|
||||
See the AUTHORS file for a complete list of contributors\&.
|
||||
.SH "COPYRIGHT"
|
||||
.sp
|
||||
Copyright \(co 2012, Red Hat Inc
|
||||
.sp
|
||||
Heat is released under the terms of the ASL 2 License\&.
|
||||
.sp
|
||||
Extensive documentation as well as IRC and mailing list info is available on the heat home page: https://heat\&-project\&.org/
|
||||
Extensive documentation as well as IRC and mailing list info is available on the heat home page: https://heat\&-api\&.org/
|
||||
|
19
heat.spec
19
heat.spec
@ -7,8 +7,8 @@ Release: 1
|
||||
License: ASL 2.0
|
||||
Prefix: %{_prefix}
|
||||
Group: System Environment/Base
|
||||
URL: http://www.heat-project.org
|
||||
Source0: http://heat-project.org/downloads/%{name}-%{version}/%{name}-%{version}.tar.gz
|
||||
URL: http://www.heat-api.org
|
||||
Source0: http://heat-api.org/downloads/%{name}-%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
Requires: pacemaker-cloud
|
||||
|
||||
@ -30,7 +30,7 @@ mkdir -p $RPM_BUILD_ROOT/var/lib/heat/
|
||||
mkdir -p $RPM_BUILD_ROOT/etc/heat/
|
||||
cp etc/* $RPM_BUILD_ROOT/etc/heat/
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1/
|
||||
cp -v docs/man/man1/heat.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
|
||||
cp -v docs/man/man1/* $RPM_BUILD_ROOT/%{_mandir}/man1/
|
||||
rm -rf $RPM_BUILD_ROOT/var/lib/heat/.dummy
|
||||
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/heat/vcsversion.*
|
||||
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/heat/tests
|
||||
@ -76,7 +76,7 @@ Group: System Environment/Base
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description jeos
|
||||
This package contains the Just Enough OS configuration files supported by the Heat project
|
||||
This package contains the Just Enough OS configuration files
|
||||
|
||||
%package openstack
|
||||
License: ASL 2.0
|
||||
@ -102,7 +102,9 @@ This package contains the OpenStack integration for the Heat project
|
||||
%config(noreplace) /etc/heat
|
||||
|
||||
%files api
|
||||
%doc README.rst
|
||||
%defattr(-,root,root,-)
|
||||
%{_mandir}/man1/*.gz
|
||||
%{_bindir}/heat-api
|
||||
%{python_sitelib}/heat/api/__init__.*
|
||||
%{python_sitelib}/heat/api/versions.*
|
||||
@ -114,6 +116,7 @@ This package contains the OpenStack integration for the Heat project
|
||||
%{_localstatedir}/log/heat/api.log
|
||||
|
||||
%files common
|
||||
%doc README.rst
|
||||
%defattr(-,root,root,-)
|
||||
%{python_sitelib}/heat/common/auth.*
|
||||
%{python_sitelib}/heat/common/client.*
|
||||
@ -127,7 +130,9 @@ This package contains the OpenStack integration for the Heat project
|
||||
%{python_sitelib}/heat/common/wsgi.*
|
||||
|
||||
%files engine
|
||||
%doc README.rst
|
||||
%defattr(-,root,root,-)
|
||||
%{_mandir}/man1/*.gz
|
||||
%{_bindir}/heat-engine
|
||||
%{python_sitelib}/heat/engine/*
|
||||
%{python_sitelib}/heat/openstack/*
|
||||
@ -140,6 +145,7 @@ This package contains the OpenStack integration for the Heat project
|
||||
%{_localstatedir}/log/heat/engine.log
|
||||
|
||||
%files jeos
|
||||
%doc README.rst
|
||||
%defattr(-,root,root,-)
|
||||
%{python_sitelib}/heat/jeos/F16-x86_64-gold-jeos.tdl
|
||||
%{python_sitelib}/heat/jeos/F16-i386-gold-jeos.tdl
|
||||
@ -151,7 +157,12 @@ This package contains the OpenStack integration for the Heat project
|
||||
%{python_sitelib}/heat/jeos/F17-i386-cfntools-jeos.tdl
|
||||
|
||||
%files openstack
|
||||
%doc README.rst
|
||||
%defattr(-,root,root,-)
|
||||
%{python_sitelib}/heat/openstack/__init__.*
|
||||
%{python_sitelib}/heat/openstack/common/cfg.*
|
||||
%{python_sitelib}/heat/openstack/common/__init__.*
|
||||
|
||||
%changelog heat api common engine jeos openstack
|
||||
* Mon Apr 16 2012 Chris Alfonso <calfonso@redhat.com> - {%version}
|
||||
- initial openstack package log
|
||||
|
@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||
# not use this file except in compliance with the License. You may obtain
|
||||
|
@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||
# not use this file except in compliance with the License. You may obtain
|
||||
|
@ -1,4 +1,3 @@
|
||||
#!/usr/bin/env python
|
||||
# vim: tabstop=4 shiftwidth=4 softtabstop=4
|
||||
|
||||
#
|
||||
|
@ -1,4 +1,3 @@
|
||||
#!/usr/bin/env python
|
||||
# vim: tabstop=4 shiftwidth=4 softtabstop=4
|
||||
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user