Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Tested
Module will deserialize the json objects from the server to Pod
instance.
Change-Id: I3e2cb9386f8949d544624be687ee227ae4529d72
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
|
|
JIRA: RELENG-379
Change-Id: Ia1b36cabc1b0750f5a9dab8509c1c9b868889e7a
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
the usage:
from testapiclient.client import pods
pod_client = pods.PodsClient(user='test', password='pass')
pod_client.create({'name': 'test-api', 'mode':'metal',
'role':'community_ci', 'details':''}
from testapiclient.client import pods
from testapiclient.models import pods as pm
pod_client = pods.PodsClient(user='test', password='pass')
pod = pm.Pods(name='test')
pod_client.create(pod.__dict__)
Change-Id: I6a7770d0b54f5570552a6ebbf1c42a638723997c
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Tests included
Change-Id: If0bcac51391c2f2debd27831f10ef89e417f9ad1
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
|
|
Change-Id: I679b6c1b0723ed3df2a9b0e6af5d9a149ede9987
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
Change-Id: Ie3b93826271c0ee2984509bbaa8c92ae68f32d0d
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
implement interface to do CRUD operations
for scores in testapiclient
Tests are added
Change-Id: Icf73a0ecdadcd51c0457837306d24ec7851500eb
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement interface to do CRUD operations
for trust indicators in testapiclient
Tests are added
Change-Id: I06b4c217d11fa55fa34387b9199aa98ac273e0a2
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement interface to do CRUD operations
for customs in testapiclient
Tests are added
Change-Id: I8a18323c2e679ab022702a607a53ad01ee60a6af
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement interface to do CRUD operations
for projects in testapiclient
Tests are added
Change-Id: I777b684b0a48a81de4555aa77bef88fd19249458
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
testapiclient
Test are added
Change-Id: I8be5c04f4b6baed47dbf6d229c32eff5a47a8558
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement interface to do CRUD operations
for installers in testapiclient
Tests are added
Change-Id: I025b01c5b48d5b04cfcead8ee7818c0a1752cec0
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement interface to do CRUD operations
for testcases in testapiclient + tests
Change-Id: I59a810b6ba496d672fdf04be465ca5581dc58a3f
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement interface to do CRUD operations
for scenarios in testapiclient + tests
Change-Id: Ia952bd29e88d867a2873af79c3424953142676d3
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
Change-Id: I0c14cf2d549f8363cb5a0a0267b69e5c00a64ce5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
✗ testapi -u xxx -p xxxxx -v
initialize_app
(testapi) pod create '{}'
authenticating.....
Create failed: name Missing
(testapi) pod create '{}'
Create failed: name Missing
Change-Id: I9de0949b0bf203032a7b0763e791bd0cd10de7fb
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: Ibab60aba26e30669dddab74ce61ed00197dc86a8
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I4d5ccdf788f2e5791a8ed46384cdba73fad500c7
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: Id32dc102f4cc594496cb72949bc6ce1cf6bad86b
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
Add tests to check the functionality of the
pods in testapiclient
Change-Id: Iae6b0b96d31b72ba701684300e10c69d8c5306b4
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
for pure pods get, the correct should be:
http://localhost:8000/api/v1/pods
now it is
http://localhost:8000/api/v1/pods?name=
Change-Id: I8fe080ddcf834d211cb1494087b70e5888a8b701
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
1. unify URL query
2. unify URL format
Change-Id: I4bdf13067c4f726df42a8e34b4365fed4f58924e
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
JIRA: RELENG-348
Change-Id: I8f6edae6ed70542f5dde45d81601c35d32af96d9
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: Ia879b208027b857e543f5d4c23415da19deb94f3
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
long message:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="Content-Type" CONTENT="text/html; charset=utf-8">
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/css"><!--
Change-Id: I1f5495b20328a7a23462ce66813b1ecc2082822b
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I13d24ce7b436f203a66fe14f4930e58b3ab1193c
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I31a10c0aa92a72fdbd76475e6f618f63fef9b925
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
|
|
|
|
Remove -name from GetOne and Delete
command arguments
Change-Id: I163444467e0bac95df2d11f5bddda6bc441c4c21
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
We are currently checking no matter user has a session
or not.Fix it.
Current implemetation don't allow user to use existing
session. Fix it.
Change-Id: I5c1bf2bf9b3475f4723d7e136a60effd4287199d
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
Fix delete operation in testapiclient
Change-Id: I11b338629bdc81771b7ce911e7de1c3776fef063
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
Change-Id: I8a253cc921875b810b954abafaad84f61f559ef5
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
substitue config file with env variable
Change-Id: Ie8243a7dd429708998bde9d612c9a4552a76c14f
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I1e6a95cb97f54ec633933c73c4b8d7055f34336f
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I85b87be7d57b7c3ecb087b27729bc86934283366
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I765a3aa64906cfa6d8f21ee7b7f2510d6c4ad7a2
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: If9248161ecb02153d0685c8f4325be96f2f1d5da
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I7a2491278db64a2a09da02accb22613305fc6d7c
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I13bd62699c14bb504751b2e1149de0812b771ba0
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Add CRUD functionalities for projects in testapi
client
Change-Id: I9db23625a7ef12385f42266e68c1d9ffca74fd2c
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|
|
implement auth in testapi client
implement pods in testapi client
Change-Id: Idd5c9dcf938ad5994e655b55d49625ab462ab710
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
|