
import sys

from fabric import api as fab_api
from fabric import exceptions as fab_ex

try:
    import settings
except ImportError:
    print('No settings file')
    sys.exit()


fab_api.env.use_ssh_config = True
fab_api.env.hosts = settings.ENV_HOSTS
fab_api.env.warn_only = True


def update_remotes():
    try:
        fab_api.run('~/bin/src-git-pull')
    except fab_ex.NetworkError as ex:
        print(ex)


import sys

from fabric import api as fab_api
from fabric import exceptions as fab_ex

try:
    import settings
except ImportError:
    print('No settings file')
    sys.exit()


fab_api.env.use_ssh_config = True
fab_api.env.hosts = settings.ENV_HOSTS
fab_api.env.warn_only = True


def update_remotes():
    if not fab_api.env.hosts:
        print('Empty tuple of remote hosts. Exiting...')
        return
    try:
        fab_api.run('~/bin/src-git-pull')
    except fab_ex.NetworkError as ex:
        print(ex)

Exit if tuple of remote hosts is empty.
Exit if tuple of remote hosts is empty.

  
  import sys
  
  from fabric import api as fab_api
  from fabric import exceptions as fab_ex
  
  try:
      import settings
  except ImportError:
      print('No settings file')
      sys.exit()
  
  
  fab_api.env.use_ssh_config = True
  fab_api.env.hosts = settings.ENV_HOSTS
  fab_api.env.warn_only = True
  
  
  def update_remotes():
+     if not fab_api.env.hosts:
+         print('Empty tuple of remote hosts. Exiting...')
+         return
      try:
          fab_api.run('~/bin/src-git-pull')
      except fab_ex.NetworkError as ex:
          print(ex)
  
Exit if tuple of remote hosts is empty.
## Code Before:

import sys

from fabric import api as fab_api
from fabric import exceptions as fab_ex

try:
    import settings
except ImportError:
    print('No settings file')
    sys.exit()


fab_api.env.use_ssh_config = True
fab_api.env.hosts = settings.ENV_HOSTS
fab_api.env.warn_only = True


def update_remotes():
    try:
        fab_api.run('~/bin/src-git-pull')
    except fab_ex.NetworkError as ex:
        print(ex)

## Instruction:
Exit if tuple of remote hosts is empty.
## Code After:

import sys

from fabric import api as fab_api
from fabric import exceptions as fab_ex

try:
    import settings
except ImportError:
    print('No settings file')
    sys.exit()


fab_api.env.use_ssh_config = True
fab_api.env.hosts = settings.ENV_HOSTS
fab_api.env.warn_only = True


def update_remotes():
    if not fab_api.env.hosts:
        print('Empty tuple of remote hosts. Exiting...')
        return
    try:
        fab_api.run('~/bin/src-git-pull')
    except fab_ex.NetworkError as ex:
        print(ex)
