Compare commits

..

No commits in common. "9f441164e7e5995150441fca96ace414b71986c2" and "1c7883393b8f3fa846f91644c17f60cf8dcf5bac" have entirely different histories.

8 changed files with 18 additions and 18 deletions

View file

@ -146,18 +146,18 @@ def restart(c):
""" """
Restart the Apache web service Restart the Apache web service
""" """
c.sudo("service apache2 restart") c.sudo('systemctl restart apache2.service')
def stop(c): def stop(c):
""" """
Stop the Apache web service Stop the Apache web service
""" """
c.sudo("service apache2 stop") c.sudo('systemctl stop apache2.service')
def start(c): def start(c):
""" """
Start the Apache web service Start the Apache web service
""" """
c.sudo("service apache2 start") c.sudo('systemctl start apache2.service')

View file

@ -59,7 +59,7 @@ def restart(c):
""" """
Restart the collectd service. Restart the collectd service.
""" """
c.sudo("service collectd restart") c.sudo('systemctl restart collectd')
def deploy_mountpoint_check_script(c, dest, **kwargs): def deploy_mountpoint_check_script(c, dest, **kwargs):

View file

@ -66,7 +66,7 @@ def restart(c):
""" """
Restart the MySQL database service Restart the MySQL database service
""" """
c.sudo("service mysql restart") c.sudo('systemctl restart mysql.service')
def user_exists(c, name, host='localhost'): def user_exists(c, name, host='localhost'):

View file

@ -50,8 +50,8 @@ def install(c, version=None, user=None):
c.sudo(f'touch {profile}') c.sudo(f'touch {profile}')
c.sudo(f'chown {user}: {profile}') c.sudo(f'chown {user}: {profile}')
append(c, profile, 'export NVM_DIR="{}"'.format(nvm), **kwargs) append(c, profile, 'export NVM_DIR="{}"'.format(nvm), **kwargs)
append(c, profile, '[ -s "$NVM_DIR/nvm.sh" ] && \\. "$NVM_DIR/nvm.sh"', **kwargs) append(c, profile, '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"', **kwargs)
append(c, profile, '[ -s "$NVM_DIR/bash_completion" ] && \\. "$NVM_DIR/bash_completion"', **kwargs) append(c, profile, '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"', **kwargs)
node = version or 'node' node = version or 'node'
cmd = "bash -l -c 'nvm install {}'".format(node) cmd = "bash -l -c 'nvm install {}'".format(node)

View file

@ -62,7 +62,7 @@ def restart(c):
""" """
Restart the Postfix mail service Restart the Postfix mail service
""" """
c.sudo("service postfix restart") c.sudo('systemctl restart postfix.service')
def set_config(c, setting, value): def set_config(c, setting, value):

View file

@ -93,14 +93,14 @@ def restart(c):
""" """
Restart the PostgreSQL database service Restart the PostgreSQL database service
""" """
c.sudo("service postgresql restart") c.sudo('systemctl restart postgresql.service')
def reload_(c): def reload_(c):
""" """
Reload config for the PostgreSQL database service Reload config for the PostgreSQL database service
""" """
c.sudo("service postgresql reload") c.sudo('systemctl reload postgresql.service')
# TODO: deprecate / remove this # TODO: deprecate / remove this
reload = reload_ reload = reload_

View file

@ -65,7 +65,7 @@ def restart(c):
""" """
Restart the OpenSSH service Restart the OpenSSH service
""" """
c.sudo("service ssh restart") c.sudo('systemctl restart ssh.service')
def configure(c, allow_root=False): def configure(c, allow_root=False):

View file

@ -154,8 +154,8 @@ def is_win(c):
""" """
Return True if remote SSH server is running Windows, False otherwise. Return True if remote SSH server is running Windows, False otherwise.
The idea is based on echoing quoted text: \\*NIX systems will echo The idea is based on echoing quoted text: \*NIX systems will echo quoted
quoted text only, while Windows echoes quotation marks as well. text only, while Windows echoes quotation marks as well.
.. note:: .. note::
@ -170,7 +170,7 @@ def _expand_path(c, path):
Return a path expansion Return a path expansion
E.g. ~/some/path -> /home/myuser/some/path E.g. ~/some/path -> /home/myuser/some/path
/user/\\*/share -> /user/local/share /user/\*/share -> /user/local/share
More examples can be found here: http://linuxcommand.org/lc3_lts0080.php More examples can be found here: http://linuxcommand.org/lc3_lts0080.php
.. versionchanged:: 1.0 .. versionchanged:: 1.0
@ -207,10 +207,10 @@ def sed(c, filename, before, after, limit='', use_sudo=False, backup='.bak',
<filename>``. Setting ``backup`` to an empty string will, disable backup <filename>``. Setting ``backup`` to an empty string will, disable backup
file creation. file creation.
For convenience, ``before`` and ``after`` will automatically For convenience, ``before`` and ``after`` will automatically escape forward
escape forward slashes, single quotes and parentheses for you, so slashes, single quotes and parentheses for you, so you don't need to
you don't need to specify e.g. ``http:\\/\\/foo\\.com``, instead specify e.g. ``http:\/\/foo\.com``, instead just using ``http://foo\.com``
just using ``http://foo\\.com`` is fine. is fine.
If ``use_sudo`` is True, will use `sudo` instead of `run`. If ``use_sudo`` is True, will use `sudo` instead of `run`.