Re: [PATCH] Add xfer:log-dir parameter to write transfer_log in arbitrary dir.
Timur Sufiev <[email protected]> Thu, 10 Feb 2011 14:07:35 +0300
| Newsgroups | gmane.network.lftp.devel |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------020108060209050403040803 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by univ.uniyar.ac.ru id p1ABAmqN014053 > On Tue, Feb 01, 2011 at 10:42:22AM +0300, Timur Sufiev wrote: >> I think it would be convenient to specify arbitrary directory for >> storing transfer_log (it is useful when several processes using lftp > I think it is better to specify a file name rather than a directory. > Use xfer:log-file setting name. > Here it is. --=20 =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=A1=D1=83=D1=84=D0=B8=D0=B5=D0=B2 =D0=A2=D0=B8=D0=BC=D1=83=D1=80 --------------020108060209050403040803 Content-Type: text/plain; name="0001-Add-xfer-log-file-parameter-to-write-transfer-log-to.patch" Content-Disposition: attachment; filename*0="0001-Add-xfer-log-file-parameter-to-write-transfer-log-to.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBiOTg2OTg4M2Y2NzIwYTdiZTkwYzMwZjJhMTU4MGFkZmNkNmQ2NzQ1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUaW11ciBTdWZpZXYgPHRzdWZpZXZAamV0Lm1zay5z dT4KRGF0ZTogTW9uLCAzMSBKYW4gMjAxMSAxODoxMzoyOCArMDMwMApTdWJqZWN0OiBbUEFU Q0hdIEFkZCB4ZmVyOmxvZy1maWxlIHBhcmFtZXRlciB0byB3cml0ZSB0cmFuc2ZlciBsb2cg dG8gYXJiaXRyYXJ5IGZpbGUuCgotLS0KIHNyYy9GaWxlQ29weS5jYyB8ICAgMTAgKysrKysr KysrLQogc3JjL1Jlc01nci5jYyAgIHwgICAgOCArKysrKysrKwogc3JjL1Jlc01nci5oICAg IHwgICAgMyArKy0KIHNyYy9yZXNvdXJjZS5jYyB8ICAgIDEgKwogNCBmaWxlcyBjaGFuZ2Vk LCAyMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9G aWxlQ29weS5jYyBiL3NyYy9GaWxlQ29weS5jYwppbmRleCBhNDYyY2NhLi5hYzM4NmI3IDEw MDY0NAotLS0gYS9zcmMvRmlsZUNvcHkuY2MKKysrIGIvc3JjL0ZpbGVDb3B5LmNjCkBAIC02 MjksNyArNjI5LDE1IEBAIHZvaWQgRmlsZUNvcHk6OkxvZ1RyYW5zZmVyKCkKICAgICAgIHJl dHVybjsKICAgIGlmKCF0cmFuc2Zlcl9sb2cpCiAgICB7Ci0gICAgICBpbnQgZmQ9b3Blbihk aXJfZmlsZShnZXRfbGZ0cF9ob21lKCksInRyYW5zZmVyX2xvZyIpLE9fV1JPTkxZfE9fQVBQ RU5EfE9fQ1JFQVQsMDYwMCk7CisgICAgICBjb25zdCBjaGFyICpmbmFtZSA9IFJlc01ncjo6 UXVlcnkoInhmZXI6bG9nLWZpbGUiLCAwKTsKKyAgICAgIGludCBmZDsKKworICAgICAgaWYg KCBmbmFtZSAmJiBzdHJjbXAoZm5hbWUsICIiKSApIHsKKyAgICAgICAgZmQ9b3BlbihmbmFt ZSxPX1dST05MWXxPX0FQUEVORHxPX0NSRUFULDA2MDApOworICAgICAgfQorICAgICAgZWxz ZQorICAgICAgICBmZD1vcGVuKGRpcl9maWxlKGdldF9sZnRwX2hvbWUoKSwidHJhbnNmZXJf bG9nIiksT19XUk9OTFl8T19BUFBFTkR8T19DUkVBVCwwNjAwKTsKKwogICAgICAgaWYoZmQ9 PS0xKQogCSByZXR1cm47CiAgICAgICB0cmFuc2Zlcl9sb2c9bmV3IExvZzsKZGlmZiAtLWdp dCBhL3NyYy9SZXNNZ3IuY2MgYi9zcmMvUmVzTWdyLmNjCmluZGV4IDE4Zjk4ZmIuLjVmYmUz MmMgMTAwNjQ0Ci0tLSBhL3NyYy9SZXNNZ3IuY2MKKysrIGIvc3JjL1Jlc01nci5jYwpAQCAt MzMsNiArMzMsNyBAQAogI2luY2x1ZGUgPGFycGEvaW5ldC5oPgogI2luY2x1ZGUgPGVycm5v Lmg+CiAjaW5jbHVkZSA8bGltaXRzLmg+CisjaW5jbHVkZSA8bGliZ2VuLmg+IC8vIHRvIHVz ZSBkaXJuYW1lCiBDREVDTF9CRUdJTgogI2luY2x1ZGUgInJlZ2V4LmgiCiBDREVDTF9FTkQK QEAgLTg4MCw2ICs4ODEsMTMgQEAgY29uc3QgY2hhciAqUmVzTWdyOjpEaXJSZWFkYWJsZSh4 c3RyaW5nX2MgKnZhbHVlKQogewogICAgcmV0dXJuIEZpbGVBY2Nlc3NpYmxlKHZhbHVlLFJf T0t8WF9PSywxKTsKIH0KK2NvbnN0IGNoYXIgKlJlc01ncjo6RGlyT2ZGaWxlV3JpdGFibGUo eHN0cmluZ19jICp2YWx1ZSkKK3sKKyAgaWYgKCEqKnZhbHVlKQorICAgIHJldHVybiAwOwor ICBjb25zdCBjaGFyKiBkaXIgPSBkaXJuYW1lKCp2YWx1ZSk7CisgIHJldHVybiBGaWxlQWNj ZXNzaWJsZSgmeHN0cmluZ19jKGRpciksUl9PS3xYX09LfFdfT0ssMSk7Cit9CiAKICNpZmRl ZiBIQVZFX0lDT05WCiBDREVDTF9CRUdJTgpkaWZmIC0tZ2l0IGEvc3JjL1Jlc01nci5oIGIv c3JjL1Jlc01nci5oCmluZGV4IDk4YWUxMDUuLmFjZjcwOGMgMTAwNjQ0Ci0tLSBhL3NyYy9S ZXNNZ3IuaAorKysgYi9zcmMvUmVzTWdyLmgKQEAgLTcyLDcgKzcyLDcgQEAgcHVibGljOgog cHJpdmF0ZToKICAgIHN0YXRpYyBSZXNvdXJjZSAqY2hhaW47CiAgICBzdGF0aWMgUmVzVHlw ZSAqdHlwZV9jaGFpbjsKLQorICAgCiBwdWJsaWM6CiAgICBzdGF0aWMgdm9pZCBBZGRUeXBl KFJlc1R5cGUgKnQpIHsgdC0+bmV4dD10eXBlX2NoYWluOyB0eXBlX2NoYWluPXQ7IH0KICAg IHN0YXRpYyBjb25zdCBjaGFyICpRdWVyeU5leHQoY29uc3QgY2hhciAqbmFtZSxjb25zdCBj aGFyICoqY2xvc3VyZSxSZXNvdXJjZSAqKnB0cik7CkBAIC0xMTIsNiArMTEyLDcgQEAgcHVi bGljOgogICAgc3RhdGljIGNvbnN0IGNoYXIgKkZpbGVSZWFkYWJsZSh4c3RyaW5nX2MgKnZh bHVlKTsKICAgIHN0YXRpYyBjb25zdCBjaGFyICpGaWxlRXhlY3V0YWJsZSh4c3RyaW5nX2Mg KnZhbHVlKTsKICAgIHN0YXRpYyBjb25zdCBjaGFyICpEaXJSZWFkYWJsZSh4c3RyaW5nX2Mg KnZhbHVlKTsKKyAgIHN0YXRpYyBjb25zdCBjaGFyICpEaXJPZkZpbGVXcml0YWJsZSh4c3Ry aW5nX2MgKnZhbHVlKTsKICAgIHN0YXRpYyBjb25zdCBjaGFyICpDaGFyc2V0VmFsaWRhdGUo eHN0cmluZ19jICp2YWx1ZSk7CiAgICBzdGF0aWMgY29uc3QgY2hhciAqTm9DbG9zdXJlKHhz dHJpbmdfYyAqKTsKICAgIHN0YXRpYyBib29sIHN0cjJib29sKGNvbnN0IGNoYXIgKnZhbHVl KTsKZGlmZiAtLWdpdCBhL3NyYy9yZXNvdXJjZS5jYyBiL3NyYy9yZXNvdXJjZS5jYwppbmRl eCAyMTNiN2E3Li43MGUzYTViIDEwMDY0NAotLS0gYS9zcmMvcmVzb3VyY2UuY2MKKysrIGIv c3JjL3Jlc291cmNlLmNjCkBAIC0zNDEsNiArMzQxLDcgQEAgc3RhdGljIFJlc1R5cGUgbGZ0 cF92YXJzW10gPSB7CiAgICB7InhmZXI6dmVyaWZ5LWNvbW1hbmQiLAkgIiIsCSAgUmVzTWdy OjpGaWxlRXhlY3V0YWJsZSwwfSwKICAgIHsieGZlcjpsb2ciLAkJCSAieWVzIiwJICBSZXNN Z3I6OkJvb2xWYWxpZGF0ZSxSZXNNZ3I6Ok5vQ2xvc3VyZX0sCiAgICB7InhmZXI6YXV0by1y ZW5hbWUiLAkJICJubyIsCSAgUmVzTWdyOjpCb29sVmFsaWRhdGUsUmVzTWdyOjpOb0Nsb3N1 cmV9LAorICAgeyJ4ZmVyOmxvZy1maWxlIiwgICAgICAgICAgICAgICIiLCAgICAgUmVzTWdy OjpEaXJPZkZpbGVXcml0YWJsZSwwfSwKIAogI2lmIFVTRV9TU0wKICAgIHsic3NsOmNhLWZp bGUiLAkJICIiLAkgIFJlc01ncjo6RmlsZVJlYWRhYmxlLFJlc01ncjo6Tm9DbG9zdXJlfSwK LS0gCjEuNy4zLjUKCg== --------------020108060209050403040803--