code: def _prepare_trans_tar(name, sls_opts, mods=None,
                         pillar=None, extra_filerefs=''):
      '''
      Prepares a self contained tarball that has the state
      to be applied in the container
      '''
      chunks = _compile_state(sls_opts, mods)
      # reuse it from salt.ssh, however this function should
      # be somewhere else
      refs = salt.client.ssh.state.lowstate_file_refs(chunks, extra_filerefs)
      _mk_fileclient()
      trans_tar = salt.client.ssh.state.prep_trans_tar(
          __context__['cp.fileclient'],
          chunks, refs, pillar, name)
      return trans_taf _prepare_trans_tar(name, sls_opts, mods=None,
                         pillar=None, extra_filerefs=''):
      '''
      Prepares a self contained tarball that has the state
      to be applied in the container
      '''
      chunks = _compile_state(sls_opts, mods)
      # reuse it from salt.ssh, however this function should
      # be somewhere else
      refs = salt.client.ssh.state.lowstate_file_refs(chunks, extra_filerefs)
      _mk_fileclient()
      trans_tar = salt.client.ssh.state.prep_trans_tar(
          __context__['cp.fileclient'],
          chunks, refs, pillar, name)
      return trans_tar
docs: Prepares a self contained tarball that has the state
      to be applied in the container