Probably it is better to control your dpkg command to minimize the output.

Similar things for wget like, in fabric, we are used to use "wget -nv" to
disable the progress printout

my thoughts..


On Fri, Jun 7, 2013 at 7:38 AM, Chris Koch <[email protected]>wrote:

>  Yes, but as far as I can tell, I can only hide all of stdout with the
> settings. I don't want to do that. I want Fabric to be smarter about the
> output. Ideally, it would be nice if it waited until a real newline was
> sent by the target, instead of apparently injecting one. In a bash script I
> have that does something similar, I just get this output:
>
>  (Reading database ... 98555 files and directories currently installed.)
> Preparing to replace some-package 1.2.3+45 (using
> some-package_1.2.3+56.deb) ...
>
>  That's really all I want to see.
>
>
>  Chris
>
>   From: Jorge Vargas <[email protected]>
> Date: Thursday, June 6, 2013 4:27 PM
> To: Chris Koch <[email protected]>
> Cc: "[email protected]" <[email protected]>
> Subject: Re: [Fab-user] Limiting stdout
>
>   have you seen this part of the docs
> http://fabric.readthedocs.org/en/1.2.0/usage/output_controls.html#hiding-and-or-showing-output-levelsYou
>  can do
> with settings(hide(...)):
>     run(...)
>
>
> On Thu, Jun 6, 2013 at 7:20 PM, Chris Koch 
> <[email protected]>wrote:
>
>>  I'm issuing a 'run' to a target Ubuntu machine to execute dpkg to
>> install a package. The output I get looks like this:
>>
>>   [ubuntu] out: (Reading database ...
>> [ubuntu] out: (Reading database ... 5%
>> [ubuntu] out: (Reading database ... 10%
>> [ubuntu] out: (Reading database ... 15%
>> [ubuntu] out: (Reading database ... 20%
>> [ubuntu] out: (Reading database ... 25%
>> [ubuntu] out: (Reading database ... 30%
>> [ubuntu] out: (Reading database ... 35%
>> [ubuntu] out: (Reading database ... 40%
>> [ubuntu] out: (Reading database ... 45%
>> [ubuntu] out: (Reading database ... 50%
>> [ubuntu] out: (Reading database ... 55%
>> [ubuntu] out: (Reading database ... 60%
>> [ubuntu] out: (Reading database ... 65%
>> [ubuntu] out: (Reading database ... 70%
>> [ubuntu] out: (Reading database ... 75%
>> [ubuntu] out: (Reading database ... 80%
>> [ubuntu] out: (Reading database ... 85%
>> [ubuntu] out: (Reading database ... 90%
>> [ubuntu] out: (Reading database ... 95%
>> [ubuntu] out: (Reading database ... 100%
>> [ubuntu] out: (Reading database ... 98555 files and directories currently
>> installed.)
>> [ubuntu] out: Preparing to replace some-package 1.2.3+45 (using
>> some-package_1.2.3+56.deb) ...
>> [ubuntu] out:
>>
>>  Is there any way to filter out all those percentage lines, or at least
>> not insert a newline at the end, so that it mimics the output of a direct
>> execution?
>>
>>  Thanks.
>>
>>
>>  Chris
>>
>> _______________________________________________
>> Fab-user mailing list
>> [email protected]
>> https://lists.nongnu.org/mailman/listinfo/fab-user
>>
>>
>
> _______________________________________________
> Fab-user mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/fab-user
>
>


-- 
True software development embraces consistent inconsistency.
blog: http://larrycaiyu.com/blog (en), http://larrycaiyu.com (chinese)
_______________________________________________
Fab-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to