diff --git a/modules/openstack_project/files/status/common.js b/modules/openstack_project/files/status/common.js new file mode 100644 index 0000000000..e6f4cd0cc1 --- /dev/null +++ b/modules/openstack_project/files/status/common.js @@ -0,0 +1,94 @@ +// Copyright 2013 OpenStack Foundation +// // +// // 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 +// // a copy of the License at +// // +// // http://www.apache.org/licenses/LICENSE-2.0 +// // +// // Unless required by applicable law or agreed to in writing, software +// // distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +// // WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +// // License for the specific language governing permissions and limitations +// // under the License. + +function header(activeTabName) { + tabsName = new Array(); + tabsLink = new Array(); + tabsName[0] = 'Status'; tabsLink[0] = 'http://status.openstack.org/'; + tabsName[1] = 'Zuul'; tabsLink[1] = 'http://status.openstack.org/zuul/'; + tabsName[2] = 'Rechecks'; tabsLink[2] = 'http://status.openstack.org/rechecks/'; + tabsName[3] = 'Release'; tabsLink[3] = 'http://status.openstack.org/release/'; + tabsName[4] = 'Reviews'; tabsLink[4] = 'http://status.openstack.org/reviews/'; + tabsName[5] = 'Bugday'; tabsLink[5] = 'http://status.openstack.org/bugday/'; + + document.write( + '
'+ + '') +} + +function footer() { + document.write( + '
'+ + '
'+ + ''+ + '
') +} + diff --git a/modules/openstack_project/files/status/index.html b/modules/openstack_project/files/status/index.html index a7c58da3f1..82e7d2be40 100644 --- a/modules/openstack_project/files/status/index.html +++ b/modules/openstack_project/files/status/index.html @@ -16,11 +16,9 @@ OpenStack Project Status - - - - - + + @@ -50,26 +48,8 @@
-
- -
+ +

OpenStack Infrastructure and Project Status

@@ -116,46 +96,7 @@
-
-
- -
+ + diff --git a/modules/openstack_project/manifests/static.pp b/modules/openstack_project/manifests/static.pp index fd28b521fc..1521a9a4c0 100644 --- a/modules/openstack_project/manifests/static.pp +++ b/modules/openstack_project/manifests/static.pp @@ -146,6 +146,12 @@ class openstack_project::static ( require => File['/srv/static/status'], } + file { '/srv/static/status/common.js': + ensure => present, + source => 'puppet:///modules/openstack_project/status/common.js', + require => File['/srv/static/status'], + } + cron { 'gziplogs': user => 'root', minute => '0',