Hi All,
I have one file that sits on 4 diffrent servers, those servers are diffrent region based and they are authentication protected and that file has a diff port numbers, so when run the script it must ask my login details,region of server and port no for that file once it took from me... (1 Reply)
Greetings.
So the question is basically the same as it's in the title.
I'd like to write a program that changes a file by rows. So to clarify it.
(i know i shouldn't use code,/code here but i would like to separate it)
So for example a text file looks like something like this:
Happy... (5 Replies)
Input file
>Read_1
XXXXXXXXXXSDFXXXXXDS (condition 1: After the last "X" per line, if the distance is less than or equal to 3 letter, replace those not "X" letter with "X")
TREXXXXXXXSDFXXXXXDS (condition 2: Before the first "X" per line, if the distance is less than or equal to 3 letter,... (12 Replies)
Good day to you all,
Just want to check here, i know when scping a file, size might change due to space issue. it might sound silly, but does file content get change too? if so, what kind of situation that might be? (1 Reply)
Arun kumar something somehting Enterting in to the line
.
.
.
.
Some text text Finshing the sentence
Some other text
.
.
.
.
Again something somehting Enterting in to the line
.
.
.
.
.
.
Again text text Finshing the sentence (6 Replies)
Input file
data_2 USA
data_2 JAPAN
data_3 UK
data_4 Brazil
data_5 Singapore
data_5 Indo
data_5 Thailand
data_6 China
Desired output file
data_2 USA/JAPAN
data_3 UK
data_4 Brazil
data_5 Singapore/Indo/Thailand
data_6 China
I would like to merge all data content that share same... (2 Replies)
Hi,
i have a file input.txt
Continent North America
Country USA Capital Washington D.C.
Country Canada Capital Ottawa
Continent South America
Country Argentina Capital Buenos Aires
Country Brazil Capital Brasília
Coutry Colombia Capital Bogotá
and i want to get an output.txt
... (3 Replies)
Hello,
I would like to change the content of the file that has few blocks starts with 10 and ends with ";"
File1.txt
10 bonuses D
20 MATCHED
30 UPD COL
40 (SOL=30)
20 NOT MATCHED
30 INS COL
40 (SOL=30)
;
10 bonuses D
20 MATCHED
30 UPD COL
40... (5 Replies)
Discussion started by: Mannu2525
5 Replies
LEARN ABOUT DEBIAN
mojo::transaction
Mojo::Transaction(3pm) User Contributed Perl Documentation Mojo::Transaction(3pm)NAME
Mojo::Transaction - Transaction base class
SYNOPSIS
use Mojo::Base 'Mojo::Transaction';
DESCRIPTION
Mojo::Transaction is an abstract base class for transactions.
EVENTS
Mojo::Transaction can emit the following events.
"connection"
$tx->on(connection => sub {
my ($tx, $connection) = @_;
...
});
Emitted when a connection has been assigned to transaction.
"finish"
$tx->on(finish => sub {
my $tx = shift;
...
});
Emitted when transaction is finished.
"resume"
$tx->on(resume => sub {
my $tx = shift;
...
});
Emitted when transaction is resumed.
ATTRIBUTES
Mojo::Transaction implements the following attributes.
"kept_alive"
my $kept_alive = $tx->kept_alive;
$tx = $tx->kept_alive(1);
Connection has been kept alive.
"local_address"
my $local_address = $tx->local_address;
$tx = $tx->local_address($address);
Local interface address.
"local_port"
my $local_port = $tx->local_port;
$tx = $tx->local_port($port);
Local interface port.
"previous"
my $previous = $tx->previous;
$tx = $tx->previous(Mojo::Transaction->new);
Previous transaction that triggered this followup transaction.
# Path of previous request
say $tx->previous->req->url->path;
"remote_address"
my $remote_address = $tx->remote_address;
$tx = $tx->remote_address($address);
Remote interface address.
"remote_port"
my $remote_port = $tx->remote_port;
$tx = $tx->remote_port($port);
Remote interface port.
"req"
my $req = $tx->req;
$tx = $tx->req(Mojo::Message::Request->new);
HTTP 1.1 request, defaults to a Mojo::Message::Request object.
"res"
my $res = $tx->res;
$tx = $tx->res(Mojo::Message::Response->new);
HTTP 1.1 response, defaults to a Mojo::Message::Response object.
METHODS
Mojo::Transaction inherits all methods from Mojo::EventEmitter and implements the following new ones.
"client_close"
$tx->client_close;
Transaction closed.
"client_read"
$tx->client_read($chunk);
Read and process client data. Meant to be overloaded in a subclass.
"client_write"
my $chunk = $tx->client_write;
Write client data. Meant to be overloaded in a subclass.
"connection"
my $connection = $tx->connection;
$tx = $tx->connection($connection);
Connection identifier or socket.
"error"
my $message = $tx->error;
my ($message, $code) = $tx->error;
Parser errors and codes.
"is_finished"
my $success = $tx->is_finished;
Check if transaction is finished.
"is_websocket"
my $false = $tx->is_websocket;
False.
"is_writing"
my $success = $tx->is_writing;
Check if transaction is writing.
"resume"
$tx = $tx->resume;
Resume transaction.
"server_close"
$tx->server_close;
Transaction closed.
"server_read"
$tx->server_read($chunk);
Read and process server data. Meant to be overloaded in a subclass.
"server_write"
my $chunk = $tx->server_write;
Write server data. Meant to be overloaded in a subclass.
"success"
my $res = $tx->success;
Returns the Mojo::Message::Response object ("res") if transaction was successful or "undef" otherwise. Connection and parser errors have
only a message in "error", 400 and 500 responses also a code.
# Sensible exception handling
if (my $res = $tx->success) {
say $res->body;
}
else {
my ($message, $code) = $tx->error;
if ($code) {
say "$code $message response.";
}
else {
say "Connection error: $message";
}
}
Error messages can be accessed with the "error" method of the transaction object.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>.
perl v5.14.2 2012-09-05 Mojo::Transaction(3pm)