From c2ce177f4d7ff7b86d4a4f748c85eb6e4fc883ed Mon Sep 17 00:00:00 2001 From: Johannes Löthberg Date: Sat, 27 Jun 2015 15:17:09 +0200 Subject: Print changed-message in green MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Johannes Löthberg --- fabfile.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fabfile.py b/fabfile.py index 93df7de..78ff494 100644 --- a/fabfile.py +++ b/fabfile.py @@ -13,10 +13,12 @@ def checksum_match(local_file, remote_file): @task def upload_conf(): + from fabric.colors import green + local_file = '{}/smtpd.conf'.format(env.host) if not checksum_match(local_file, '/etc/smtpd/smtpd.conf'): - print("Config changed, uploading new file...") + print(green('Config changed, uploading new file...')) put(local_path=local_file, remote_path='/etc/smtpd/smtpd.conf', use_sudo=True) sudo('systemctl restart smtpd.service') @@ -24,10 +26,12 @@ def upload_conf(): @task def upload_users(): + from fabric.colors import green + local_file = 'common/users' if not checksum_match(local_file, '/etc/smtpd/users'): - print("Users changed, uploading new file...") + print(green('Users changed, uploading new file...')) put(local_path=local_file, remote_path='/etc/smtpd/users', use_sudo=True) sudo('smtpctl update table users') -- cgit v1.2.3-54-g00ecf