gocept.sftpcopy

ソフトウェアのスクリーンショット:
gocept.sftpcopy
ソフトウェアの詳細:
バージョン: 0.2.2
日付のアップロード: 14 Apr 15
ライセンス: 無料
人気: 7

Rating: nan/5 (Total Votes: 0)

sftpcopyリモートサーバにまたはからファイルをコピーすることができますPythonのツールです - gocept.filestoreと統合  sftpcopyは、新しいディレクトリからファイルを取るリモートサーバーにそれらをコピーして、上のCURにそれらを配置します。成功。同様に、それは、リモートサーバーからファイルをダウンロードし、それを拾うために別のアプリケーションのための新しいディレクトリにそれらを配置します。
の使用法
あなたは、コマンドライン上の設定ファイルの名前を付け、またはエントリポイント(ビルドアウト統合のための便利な)に直接辞書として構成値を渡すことができます。設定ファイルの形式は次のとおりです。
[一般]
モード=アップロード#またはダウンロード
ログファイル= /パス/ログファイルの#のデフォルトは/に与えられていない場合は、標準出力する
[ローカル]
/ローカル/マシン上のパス= /パス/
[リモート]
/リモート/マシン上のパス= /パス/
ホスト名= remote.host
ポート= 22
ユーザー名=ユーザー
パスワード=秘密
configdictは、代わりに次のキーを使用しています。
- ログファイル
- LOCAL_PATH
- REMOTE_PATH
- ホスト名
- ポート
- ユーザ名
- パスワード
また、このようなPythonオブジェクトとしてsftpcopy使用することができます。
輸入gocept.sftpcopy
SFTP = gocept.sftpcopy.SFTPCopy(
  'ダウンロード'、 '/パス/ /ローカル/マシン上」、
  'remote.host'、22 'ユーザー'、 '秘密の'、 '/パス/ /リモート/マシン上')
sftp.connect()
sftp.uploadNewFiles()#またはsftp.downloadNewFiles()
のAMQP統合
あなたがAMQP余分が必要な場合は、gocept.sftpcopyはSFTP(それがX-ファイル名ヘッダを尊重またはキーとタイムスタンプをルーティングに基づいてファイル名を生成します)を介してファイルとしてメッセージ本文をアップロードgocept.amqprunキュー·ハンドラを提供しています。ここでは例ZCMLの抜粋です:
<のxmlns = "http://namespaces.zope.org/zope"を設定する
&NBSP;のxmlns:AMQP = "http://namespaces.gocept.com/amqp">
&NBSP; <含まれるパッケージ= "gocept.amqprun" />
&NBSP; <含まれるパッケージ= "gocept.sftpcopy"ファイル= "meta.zcml" />
&NBSP; &NBSP; routing_key = "test.data"
&NBSP; queue_nameの= "test.queue"
&NBSP;ホスト名= "remote.host"
&NBSP;ポート= "22"
&NBSP;ユーザ名= "ユーザー"
&NBSP;パスワード= "秘密"
&NBSP; REMOTE_PATH = "/パス/ /リモート/マシン上で"
&NBSP;引数= "
&NBSP; X-HA-ポリシー=すべて
&NBSP; "
&NBSP; />
更新gocept.amqprun-0.8をするには、

  • このリリースのの新機能である。

のバージョン0.2.1でのの新機能:

  • テスト用のAMQPサーバーを設定可能します。
  • テスト(#10634)が残したごみの接続をクリーンアップします。

のバージョン0.2のの新機能は次のとおりです。

  • gocept.amqprun統合を追加します。

の要件

  • のPythonます。

同じようなソフトウェア

plexshell
plexshell

11 May 15

crosstool-NG
crosstool-NG

20 Feb 15

Perl Shell
Perl Shell

3 Jun 15

へのコメント gocept.sftpcopy

コメントが見つかりません
コメントを追加
画像をオンにする!