if (!PyArg_ParseTuple(args, "O!", &CtxType, &ctx))
return -1;
- r = pakfire_buildservice_create(&self->service, ctx->ctx, NULL);
+ r = pakfire_buildservice_create(&self->service, ctx->ctx);
if (r) {
errno = -r;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
goto ERROR;
// Connect to the build service
- r = pakfire_buildservice_create(&service, cli_config->ctx, NULL);
+ r = pakfire_buildservice_create(&service, cli_config->ctx);
if (r)
goto ERROR;
return r;
}
-static int pakfire_buildservice_setup(struct pakfire_buildservice* service, sd_event* loop) {
+static int pakfire_buildservice_setup(struct pakfire_buildservice* service) {
struct pakfire_config* config = NULL;
const char* url = NULL;
const char* keytab = NULL;
}
// Setup the HTTP client
- r = pakfire_httpclient_create(&service->httpclient, service->ctx, loop);
+ r = pakfire_httpclient_create(&service->httpclient, service->ctx, NULL);
if (r)
goto ERROR;
}
PAKFIRE_EXPORT int pakfire_buildservice_create(
- struct pakfire_buildservice** service, struct pakfire_ctx* ctx, sd_event* loop) {
+ struct pakfire_buildservice** service, struct pakfire_ctx* ctx) {
struct pakfire_buildservice* s = NULL;
int r;
s->nrefs = 1;
// Setup everything
- r = pakfire_buildservice_setup(s, loop);
+ r = pakfire_buildservice_setup(s);
if (r)
goto ERROR;
#include <json.h>
-#include <systemd/sd-event.h>
-
#include <pakfire/ctx.h>
int pakfire_buildservice_create(struct pakfire_buildservice** service,
- struct pakfire_ctx* ctx, sd_event* loop);
+ struct pakfire_ctx* ctx);
struct pakfire_buildservice* pakfire_buildservice_ref(struct pakfire_buildservice* service);
struct pakfire_buildservice* pakfire_buildservice_unref(struct pakfire_buildservice* service);