Needed by new kamaki, otherwise it throughs an exception at the end.
# interpreted as representing official policies, either expressed
# or implied, of GRNET S.A.
# interpreted as representing official policies, either expressed
# or implied, of GRNET S.A.
+import gevent.monkey # Monkey-patch everything for gevent early on
+gevent.monkey.patch_all()
+
import dialog
import sys
import os
import dialog
import sys
import os
# interpreted as representing official policies, either expressed
# or implied, of GRNET S.A.
# interpreted as representing official policies, either expressed
# or implied, of GRNET S.A.
+import gevent.monkey # Monkey-patch everything for gevent early on
+gevent.monkey.patch_all()
+
from image_creator import __version__ as version
from image_creator import util
from image_creator.disk import Disk
from image_creator import __version__ as version
from image_creator import util
from image_creator.disk import Disk
license='BSD',
packages=find_packages(),
include_package_data=True,
license='BSD',
packages=find_packages(),
include_package_data=True,
- install_requires=['sh', 'ansicolors', 'progress>=1.0.2', 'py-sendfile'],
+ install_requires=['sh', 'ansicolors', 'progress>=1.0.2', 'py-sendfile',
+ 'gevent'],
entry_points={
'console_scripts': [
'snf-image-creator = image_creator.main:main',
entry_points={
'console_scripts': [
'snf-image-creator = image_creator.main:main',