[Tutor] While until the end of a list

Mats Wichmann mats at wichmann.us
Mon Mar 13 13:12:25 EDT 2017


On 03/13/2017 10:48 AM, Toni Fuente via Tutor wrote:
> * David Rock <david at graniteweb.com> [2017-03-13 11:28:57 -0500]:

>> You just need to make a list or a dict to store the information for each site, and add the results to it.  If you use a list, it would be list.append(), for example.
>>
>> I don’t really follow what you expect the output to be, though.
>> What do you want the results of running the script to look like?
> 
> At the moment I am writing to a file:
> 
>         with open("/tmp/afm/etc/httpd/conf.d/vhosts.inc/%s.conf" % site, "a") as cfile:
>             cfile.write("".join(new_config))
> 
> and whenever finds the first chunck in total_configs.txt writes to it, and
> doesn't carry on searching for other chunks that contain "site", foo.com, so it
> won't find the site in port 80.

There's an existing project you might be able to make use of...

https://pypi.python.org/pypi/parse_apache_configs/0.0.2

it's somewhere on github, I think the PyPi page links to that.





More information about the Tutor mailing list