46 lines
1.1 KiB
Python
46 lines
1.1 KiB
Python
|
# -*- coding: utf-8 -*-
|
||
|
from pyeole.service import manage_services
|
||
|
from pyeole.decorator import deprecated
|
||
|
|
||
|
from .i18n import _
|
||
|
|
||
|
|
||
|
@deprecated(_(u'Use new API “manage_services()”'))
|
||
|
def instance_services(container=None):
|
||
|
"""
|
||
|
instancie les services
|
||
|
"""
|
||
|
manage_services(u'configure', container=container)
|
||
|
|
||
|
|
||
|
@deprecated(_(u'Use new API “manage_services()”'))
|
||
|
def stop_services(container=None):
|
||
|
"""Stop all services
|
||
|
|
||
|
The networking service is never stopped.
|
||
|
|
||
|
@param container: name of the container
|
||
|
@type container: C{str}
|
||
|
"""
|
||
|
manage_services(u'stop', container=container)
|
||
|
|
||
|
|
||
|
@deprecated(_(u'Use new API “manage_services()”'))
|
||
|
def start_services(container=None):
|
||
|
"""Start all services
|
||
|
|
||
|
The networking service is a special case.
|
||
|
|
||
|
@param container: name of the container
|
||
|
@type container: C{str}
|
||
|
"""
|
||
|
manage_services(u'start', container=container)
|
||
|
|
||
|
|
||
|
@deprecated(_(u'Use new API “manage_services()”'))
|
||
|
def restart_services(container=None):
|
||
|
"""
|
||
|
redemarrage des services
|
||
|
"""
|
||
|
manage_services(u'restart', container=container)
|