// ----------------------------------------------------------------------------
+void init_repos(Zypper & zypper)
+{ init_repos(zypper, std::vector<std::string>()); }
+
+
template <typename Container>
void init_repos(Zypper & zypper, const Container & container)
{
* - ZYPPER_EXIT_ERR_INVALID_ARGS if --repo does not specify a valid repository,
* - ZYPPER_EXIT_ERR_ZYPP on error
*/
-void init_repos(Zypper & zypper)
-{ init_repos(zypper, std::vector<std::string>()); }
-
+void init_repos(Zypper & zypper);
/**
* List defined repositories.