Revision 325be5ad

/dev/null
1
snf-ganeti-tools (0.7.1) UNRELEASED; urgency=low
2

  
3
  * New upstream version.
4

  
5
 -- Constantinos Venetsanopoulos <cven@grnet.gr>  Mon, 17 Oct 2011 10:28:46 +0300
6

  
7
snf-ganeti-tools (0.7) UNRELEASED; urgency=low
8

  
9
  * New upstream version.
10

  
11
 -- Vangelis Koukis <vkoukis@grnet.gr>  Tue, 11 Oct 2011 23:01:46 +0300
12

  
13
snf-ganeti-tools (0.6) UNRELEASED; urgency=low
14

  
15
  * New upstream version.
16

  
17
 -- Vangelis Koukis <vkoukis@grnet.gr>  Thu, 08 Sep 2011 21:38:24 +0300
18

  
19
snf-ganeti-tools (0.5.5) UNRELEASED; urgency=low
20

  
21
  * New version, minor bugfixes.
22

  
23
 -- Vangelis Koukis <vkoukis@grnet.gr>  Wed, 31 Aug 2011 17:38:09 +0300
24

  
25
snf-ganeti-tools (0.5.4-1) UNRELEASED; urgency=low
26

  
27
  * New version, import snf-progress-monitor
28
  * Make synnefo a Python namespace package, move everything below it
29
  * Update bootstrap scripts
30

  
31
 -- Vangelis Koukis <vkoukis@grnet.gr>  Wed, 27 Jul 2011 17:03:14 +0300
32

  
33
snf-ganeti-tools (0.5-1) UNRELEASED; urgency=low
34

  
35
  * Initial release.
36

  
37
 -- Faidon Liambotis <paravoid@debian.org>  Wed, 29 Jun 2011 18:41:49 +0300
/dev/null
1
snf_ganeti_tools.egg-info/*
/dev/null
1
8
/dev/null
1
Source: snf-ganeti-tools
2
Section: python
3
Priority: optional
4
Maintainer: Vangelis Koukis <vkoukis@grnet.gr>
5
Build-Depends: debhelper (>= 8), python-all (>= 2.5)
6
Standards-Version: 3.9.2
7
XS-Python-Version: >= 2.6
8
Homepage: https://code.grnet.gr/projects/synnefo
9

  
10
Package: snf-ganeti-tools
11
Architecture: all
12
Depends: ${misc:Depends}, ${python:Depends}, nfdhcpd, arptables, ganeti2
13
Provides: ${python:Provides}
14
XB-Python-Version: ${python:Versions}
15
Description: Synnefo Ganeti supplementary tools
16
 This package contains the supplementary tools for Ganeti provided
17
 used the Synnefo project.
18
 .
19
 Included are:
20
  * snf-ganeti-hook, a Ganeti hook that message the Synnefo queue
21
  * snf-ganeti-eventd, a daemon watching the Ganeti job queue
22
  * snf-progress-monitor, a utility to monitor image deployment and
23
    produce notifications to the Synnefo queue
24
  * kvm-vif-bridge, a shell ifup script for KVM instances brought up by Ganeti
/dev/null
1
usr/sbin
2
etc/synnefo
3
etc/ganeti/hooks/instance-add-post.d
4
etc/ganeti/hooks/instance-modify-post.d
5
etc/ganeti/hooks/instance-reboot-post.d
6
etc/ganeti/hooks/instance-start-post.d
7
etc/ganeti/hooks/instance-stop-post.d
/dev/null
1
example.conf
/dev/null
1
kvm-vif-bridge /etc/ganeti
2
conf/default/snf-ganeti-eventd /etc/default
3
conf/init.d/snf-ganeti-eventd /etc/init.d
/dev/null
1
usr/sbin/snf-ganeti-hook etc/ganeti/hooks/instance-add-post.d/snf-ganeti-hook
2
usr/sbin/snf-ganeti-hook etc/ganeti/hooks/instance-modify-post.d/snf-ganeti-hook
3
usr/sbin/snf-ganeti-hook etc/ganeti/hooks/instance-reboot-post.d/snf-ganeti-hook
4
usr/sbin/snf-ganeti-hook etc/ganeti/hooks/instance-start-post.d/snf-ganeti-hook
5
usr/sbin/snf-ganeti-hook etc/ganeti/hooks/instance-stop-post.d/snf-ganeti-hook
/dev/null
1
#!/bin/sh
2
# postinst script for snf-image-host
3
#
4
# see: dh_installdeb(1)
5

  
6
set -e
7

  
8
# summary of how this script can be called:
9
#        * <postinst> `configure' <most-recently-configured-version>
10
#        * <old-postinst> `abort-upgrade' <new version>
11
#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
12
#          <new-version>
13
#        * <postinst> `abort-remove'
14
#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
15
#          <failed-install-package> <version> `removing'
16
#          <conflicting-package> <version>
17
# for details, see http://www.debian.org/doc/debian-policy/ or
18
# the debian-policy package
19

  
20

  
21
case "$1" in
22
    configure)
23
        echo "Updating rc.d links... "
24
        update-rc.d snf-ganeti-eventd defaults
25
        echo "Starting snf-ganeti-eventd...\n"
26
	/etc/init.d/snf-ganeti-eventd start     
27
    ;;
28

  
29
    abort-upgrade|abort-remove|abort-deconfigure)
30
    ;;
31

  
32
    *)
33
        echo "postinst called with unknown argument \`$1'" >&2
34
        exit 1
35
    ;;
36
esac
37

  
38
# dh_installdeb will replace this with shell code automatically
39
# generated by other debhelper scripts.
40

  
41
#DEBHELPER#
42

  
43
exit 0
/dev/null
1
#!/bin/sh
2
# prerm script for snf-image-host
3
#
4
# see: dh_installdeb(1)
5

  
6
set -e
7

  
8
# summary of how this script can be called:
9
#        * <prerm> `remove'
10
#        * <old-prerm> `upgrade' <new-version>
11
#        * <new-prerm> `failed-upgrade' <old-version>
12
#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
13
#        * <deconfigured's-prerm> `deconfigure' `in-favour'
14
#          <package-being-installed> <version> `removing'
15
#          <conflicting-package> <version>
16
# for details, see http://www.debian.org/doc/debian-policy/ or
17
# the debian-policy package
18

  
19

  
20
case "$1" in
21
    remove|upgrade|deconfigure)
22
        echo "Stopping snf-ganeti-eventd..."
23
	/etc/init.d/snf-ganeti-eventd stop
24
	echo "Removing rc.d links... "
25
	update-rc.d snf-ganeti-eventd remove
26
    ;;
27

  
28
    failed-upgrade)
29
    ;;
30

  
31
    *)
32
        echo "prerm called with unknown argument \`$1'" >&2
33
        exit 1
34
    ;;
35
esac
36

  
37
# dh_installdeb will replace this with shell code automatically
38
# generated by other debhelper scripts.
39

  
40
#DEBHELPER#
41

  
42
exit 0
/dev/null
1
ganeti ganeti2
2
daemon python-daemon
3
prctl python-prctl
/dev/null
1
#!/usr/bin/make -f
2

  
3
%:
4
	dh $@ --with python2
5

  
6
package=snf-ganeti-tools
7

  
8
override_dh_auto_install:
9
	dh_auto_install
10

  
11
	mkdir -p debian/$(package)/usr/sbin
12
	-mv \
13
	  debian/$(package)/usr/bin/snf-ganeti-eventd.py \
14
	  debian/$(package)/usr/sbin/snf-ganeti-eventd
15
	-mv \
16
	  debian/$(package)/usr/bin/snf-ganeti-hook.py \
17
	  debian/$(package)/usr/sbin/snf-ganeti-hook
18
	-mv \
19
	  debian/$(package)/usr/bin/snf-progress-monitor.py \
20
	  debian/$(package)/usr/sbin/snf-progress-monitor
21
	rmdir debian/$(package)/usr/bin
22
	# this package provides the synnefo namespace __init__.py
23
	for py in $(shell pyversions -vr debian/control); do \
24
		cp synnefo/__init__.py debian/$(package)/usr/lib/python$$py/*-packages/synnefo/; \
25
	done
/dev/null
1
3.0 (native)

Also available in: Unified diff