|
|
@@ -45,7 +45,7 @@ def get_jobs(request):
|
|
|
'jobs': []
|
|
|
}
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
jobs = c.get_jobs()
|
|
|
response['jobs'] = list_to_dict(jobs)
|
|
|
except RestException, e:
|
|
|
@@ -70,7 +70,7 @@ def create_job(request):
|
|
|
job = client.Job.from_dict(d)
|
|
|
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
response['job'] = c.create_job(job).to_dict()
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not create job.')))
|
|
|
@@ -96,7 +96,7 @@ def update_job(request, job):
|
|
|
job.update_from_dict(json.loads(smart_str(request.POST.get('job'))))
|
|
|
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
response['job'] = c.update_job(job).to_dict()
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not update job.')))
|
|
|
@@ -145,7 +145,7 @@ def job_clone(request, job):
|
|
|
job.id = -1
|
|
|
job.name = '%s-copy' % job.name
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
response['job'] = c.create_job(job).to_dict()
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not clone job.')))
|
|
|
@@ -167,7 +167,7 @@ def job_delete(request, job):
|
|
|
}
|
|
|
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
c.delete_job(job)
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not delete job.')))
|
|
|
@@ -189,7 +189,7 @@ def job_start(request, job):
|
|
|
}
|
|
|
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
response['submission'] = c.start_job(job).to_dict()
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not start job.')))
|
|
|
@@ -211,7 +211,7 @@ def job_stop(request, job):
|
|
|
}
|
|
|
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
response['submission'] = c.stop_job(job).to_dict()
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not stop job.')))
|
|
|
@@ -233,7 +233,7 @@ def job_status(request, job):
|
|
|
}
|
|
|
|
|
|
try:
|
|
|
- c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE)
|
|
|
+ c = client.SqoopClient(conf.SERVER_URL.get(), request.user.username, request.LANGUAGE_CODE, ssl_cert_ca_verify=conf.SSL_CERT_CA_VERIFY.get())
|
|
|
response['submission'] = c.get_job_status(job).to_dict()
|
|
|
except RestException, e:
|
|
|
response.update(handle_rest_exception(e, _('Could not get job status.')))
|