well i think i have the Config Parser working and pretty clean, there might be a few tweaks here and there but looks good, now to integrate it with Webserv
This commit is contained in:
@@ -20,20 +20,28 @@ int main(int ac, char **av)
|
||||
|
||||
configParser._print_content();
|
||||
|
||||
// std::vector<ServerConfig>* servers = configParser.parse();
|
||||
// i don't love that servers has to be a pointer...
|
||||
std::vector<ServerConfig>* servers = configParser.parse();
|
||||
|
||||
// for (size_t i = 0; i < servers->size(); i++)
|
||||
// servers[i]->print_all();
|
||||
// use an iterator you moron
|
||||
for (std::vector<ServerConfig>::iterator it = servers->begin(); it < servers->end(); it++)
|
||||
{
|
||||
// std::cout << it->server_name << " ";
|
||||
it->print_all();
|
||||
}
|
||||
|
||||
|
||||
// Webserv serv(configParser.parse());
|
||||
// is this better or worse than using
|
||||
|
||||
// serv.init_virtual_servers();
|
||||
// serv.start();
|
||||
delete servers;
|
||||
}
|
||||
catch (std::exception& e)
|
||||
{
|
||||
std::cout << e.what() << '\n';
|
||||
}
|
||||
|
||||
return (0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user