Fixup symlinks

This commit is contained in:
James Page 2015-09-09 10:44:27 +01:00
parent ff4b60174f
commit 245fde7bfb
6 changed files with 6 additions and 290 deletions

View File

@ -1,58 +0,0 @@
#!/usr/bin/env python
import os
import shutil
from subprocess import check_call
import sys
from charmhelpers.core.hookenv import (
Hooks,
UnregisteredHookError,
config,
log,
relation_set,
relation_ids,
)
from charmhelpers.core.host import (
adduser,
mkdir,
restart_on_change,
service_start
)
from lxd_utils import (
install_lxd,
)
hooks = Hooks()
config = config()
@hooks.hook()
def install():
log('Instatlling LXD')
install_lxd()
@hooks.hook('config-changed')
def config_changed():
log('config changed')
@hooks.hook("controller-api-relation-joined")
def lxd_joined():
log('relation joined')
@hooks.hook("upgrade-charm")
def upgrade_charm():
pass
def main():
try:
hooks.execute(sys.argv)
except UnregisteredHookError as e:
log("Unknown hook {} - skipping.".format(e))
if __name__ == "__main__":
main()

1
hooks/config-changed Symbolic link
View File

@ -0,0 +1 @@
lxd_hooks.py

View File

@ -1,58 +0,0 @@
#!/usr/bin/env python
import os
import shutil
from subprocess import check_call
import sys
from charmhelpers.core.hookenv import (
Hooks,
UnregisteredHookError,
config,
log,
relation_set,
relation_ids,
)
from charmhelpers.core.host import (
adduser,
mkdir,
restart_on_change,
service_start
)
from lxd_utils import (
install_lxd,
)
hooks = Hooks()
config = config()
@hooks.hook()
def install():
log('Instatlling LXD')
install_lxd()
@hooks.hook('config-changed')
def config_changed():
log('config changed')
@hooks.hook("controller-api-relation-joined")
def lxd_joined():
log('relation joined')
@hooks.hook("upgrade-charm")
def upgrade_charm():
pass
def main():
try:
hooks.execute(sys.argv)
except UnregisteredHookError as e:
log("Unknown hook {} - skipping.".format(e))
if __name__ == "__main__":
main()

1
hooks/install Symbolic link
View File

@ -0,0 +1 @@
lxd_hooks.py

View File

@ -156,6 +156,7 @@ def configure_lxd_block():
elif config('fs-type') == 'lvm':
create_lvm_physical_volume(dev)
create_lvm_volume_group('lxd_vg', dev)
cmd = ['lxc', 'config', 'set', 'core.lvm_vg_name', 'lxd_vg']
def determine_packages():

View File

@ -1,58 +0,0 @@
#!/usr/bin/env python
import os
import shutil
from subprocess import check_call
import sys
from charmhelpers.core.hookenv import (
Hooks,
UnregisteredHookError,
config,
log,
relation_set,
relation_ids,
)
from charmhelpers.core.host import (
adduser,
mkdir,
restart_on_change,
service_start
)
from lxd_utils import (
install_lxd,
)
hooks = Hooks()
config = config()
@hooks.hook()
def install():
log('Instatlling LXD')
install_lxd()
@hooks.hook('config-changed')
def config_changed():
log('config changed')
@hooks.hook("controller-api-relation-joined")
def lxd_joined():
log('relation joined')
@hooks.hook("upgrade-charm")
def upgrade_charm():
pass
def main():
try:
hooks.execute(sys.argv)
except UnregisteredHookError as e:
log("Unknown hook {} - skipping.".format(e))
if __name__ == "__main__":
main()

1
hooks/start Symbolic link
View File

@ -0,0 +1 @@
lxd_hooks.py

View File

@ -1,58 +0,0 @@
#!/usr/bin/env python
import os
import shutil
from subprocess import check_call
import sys
from charmhelpers.core.hookenv import (
Hooks,
UnregisteredHookError,
config,
log,
relation_set,
relation_ids,
)
from charmhelpers.core.host import (
adduser,
mkdir,
restart_on_change,
service_start
)
from lxd_utils import (
install_lxd,
)
hooks = Hooks()
config = config()
@hooks.hook()
def install():
log('Instatlling LXD')
install_lxd()
@hooks.hook('config-changed')
def config_changed():
log('config changed')
@hooks.hook("controller-api-relation-joined")
def lxd_joined():
log('relation joined')
@hooks.hook("upgrade-charm")
def upgrade_charm():
pass
def main():
try:
hooks.execute(sys.argv)
except UnregisteredHookError as e:
log("Unknown hook {} - skipping.".format(e))
if __name__ == "__main__":
main()

1
hooks/stop Symbolic link
View File

@ -0,0 +1 @@
lxd_hooks.py

View File

@ -1,58 +0,0 @@
#!/usr/bin/env python
import os
import shutil
from subprocess import check_call
import sys
from charmhelpers.core.hookenv import (
Hooks,
UnregisteredHookError,
config,
log,
relation_set,
relation_ids,
)
from charmhelpers.core.host import (
adduser,
mkdir,
restart_on_change,
service_start
)
from lxd_utils import (
install_lxd,
)
hooks = Hooks()
config = config()
@hooks.hook()
def install():
log('Instatlling LXD')
install_lxd()
@hooks.hook('config-changed')
def config_changed():
log('config changed')
@hooks.hook("controller-api-relation-joined")
def lxd_joined():
log('relation joined')
@hooks.hook("upgrade-charm")
def upgrade_charm():
pass
def main():
try:
hooks.execute(sys.argv)
except UnregisteredHookError as e:
log("Unknown hook {} - skipping.".format(e))
if __name__ == "__main__":
main()

1
hooks/upgrade-charm Symbolic link
View File

@ -0,0 +1 @@
lxd_hooks.py