projects
/
ppastats.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added module to handle log
[ppastats.git]
/
src
/
lp_ws.c
diff --git
a/src/lp_ws.c
b/src/lp_ws.c
index
5eca19a
..
81b8b63
100644
(file)
--- a/
src/lp_ws.c
+++ b/
src/lp_ws.c
@@
-16,6
+16,8
@@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
*/
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA
*/
+#include <libintl.h>
+#define _(String) gettext(String)
#include <stdlib.h>
#include <string.h>
#include <stdlib.h>
#include <string.h>
@@
-26,6
+28,7
@@
#include "cache.h"
#include "list.h"
#include "cache.h"
#include "list.h"
+#include "log.h"
#include "lp_ws.h"
#include "lp_json.h"
#include "ppastats.h"
#include "lp_ws.h"
#include "lp_json.h"
#include "ppastats.h"
@@
-65,12
+68,10
@@
static char *fetch_url(const char *url)
long code;
int retries;
long code;
int retries;
- if (debug)
- printf("DEBUG: fetch_url %s\n", url);
+ log_debug(_("fetch_url(): %s"), url);
if (!curl) {
if (!curl) {
- if (debug)
- printf("DEBUG: initializing CURL\n");
+ log_debug(_("initializing CURL"));
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
}
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
}
@@
-105,14
+106,12
@@
static char *fetch_url(const char *url)
case 503:
case 504:
if (retries) {
case 503:
case 504:
if (retries) {
- fprintf(stderr,
- "Fetch failed: with code %ld "
- "for URL= %s\n",
+ log_err(_("Fetch failed with code %ld "
+ "for URL %s"),
code,
url);
code,
url);
- if (debug)
- printf("Wait 5s before retry.\n");
+ log_debug(_("Wait 5s before retry"));
sleep(5);
free(content->data);
sleep(5);
free(content->data);
@@
-120,7
+119,7
@@
static char *fetch_url(const char *url)
goto retrieve;
}
default:
goto retrieve;
}
default:
-
fprintf(stderr, "Fetch failed: %ld\n"
, code);
+
log_err(_("Fetch failed: %ld")
, code);
}
}
}
}
@@
-292,8
+291,7
@@
struct daily_download_total **get_daily_download_totals(const char *binary_url)
void lp_ws_cleanup()
{
void lp_ws_cleanup()
{
- if (debug)
- printf("DEBUG: cleanup CURL\n");
+ log_debug(_("cleanup CURL"));
curl_easy_cleanup(curl);
curl_global_cleanup();
curl_easy_cleanup(curl);
curl_global_cleanup();