Sean McGinnis
acd9d54547
Retire repo
...
This removes all content and updates the README with instructions
on how to access the last version before retirement.
Change-Id: I48b201ea662cd9527bc316b9ad5adc777309ebb1
2018-01-10 07:10:52 -06:00
zhangguoqing
8ca7ece349
Change LOG.warn to LOG.warning
...
Python 3 deprecated the logger.warn method, see:
https://docs.python.org/3/library/logging.html#logging.warning
so we prefer to use warning to avoid DeprecationWarning.
Change-Id: Ib88d6b3b5583c564ad2b43dab4a54da870753547
Closes-Bug: #1530742
2016-01-04 04:12:52 +00:00
Jenkins
ecf25ff2aa
Merge "Add workflow ForeignKey for ticket"
2015-12-14 09:52:19 +00:00
lawrancejing
aaefe57718
Add workflow ForeignKey for ticket
...
Change-Id: I46c7329dc6fdfc4f022f660eb2bd2bcb7761cb1f
2015-12-14 09:45:16 +00:00
Jenkins
46ba865b88
Merge "Add workflow list unit test in db layer"
2015-12-14 09:24:50 +00:00
Jenkins
4cc3b53bdf
Merge "Add workflow creation unit test in db layer"
2015-12-14 09:24:42 +00:00
Jenkins
524a75ff68
Merge "Add ticket list test in db layer"
2015-12-14 09:24:39 +00:00
zhangguoqing
4864f174ba
Add unit test about context in common
...
Change-Id: I8e4d9b72fc51f42db41138797e2be35fbfb836f7
2015-12-14 15:51:58 +08:00
lawrancejing
879bfd07d3
Add workflow list unit test in db layer
...
Change-Id: Iec8edc7e9113bafc017a55a0831d82950542a7e3
2015-12-14 07:27:13 +00:00
lawrancejing
4b3dbd9fa7
Add workflow creation unit test in db layer
...
Change-Id: I71f409c3a746ddbedfc8a9e2a9b99446533cdc8d
2015-12-14 07:24:45 +00:00
lawrancejing
19c34a4e66
Add ticket list test in db layer
...
Change-Id: Id86c14101180c615ec1a3f24c1b46204793dd1e4
2015-12-14 07:16:06 +00:00
Jenkins
293ab9e312
Merge "Refactor evoque models"
2015-11-26 07:34:26 +00:00
Jenkins
97651a6f2d
Merge "Add evoque functional tests skeleton"
2015-11-26 07:33:01 +00:00
lawrancejing
4fee015204
Refactor rpc service
...
Change-Id: I5fc13d585d9902088c92ea0f04f3c0195c2524e7
2015-11-25 16:11:10 +00:00
lawrancejing
766292939c
Add evoque functional tests skeleton
...
Change-Id: I40a0a3353abccc582556a6759f03b914e4fea64d
2015-11-25 15:08:58 +00:00
lawrancejing
9f855af9c3
Refactor evoque models
...
Change-Id: Ie4d9c113a90d78a9c76aa9f91a6849cbeb7acb05
2015-11-25 15:05:06 +00:00
lawrancejing
f2245c0b1a
Support workflow list
...
Change-Id: I28e3ceffba3eb2bb75e5c282ee91feeca25769b1
Partial-Implements: blueprint workflow
2015-11-20 13:32:34 +00:00
Liuqing Jing
bf30391841
Support workflow creation
...
Partial-Implements: blueprint workflow
Change-Id: I19f4a82b373cbc6f4c4367648ec1c66a35ce4e2e
2015-11-19 13:40:54 +00:00
lawrancejing
ed1295154d
Add pecan app test
...
Change-Id: I6cf9d5e7f735b2a4366ea41b449f778cfe180eff
2015-11-11 12:47:21 +00:00
Jenkins
1fdb3c5beb
Merge "Refactor DB unit test"
2015-11-11 12:39:35 +00:00
lawrancejing
2b0af4dafb
Refactor DB unit test
...
Change-Id: I0f4d1a50d010b78bd7a56b39bb4c16315fbe081c
2015-11-11 12:30:11 +00:00
Jenkins
ea7c976cec
Merge "Add one assert expression for test_ticket_create"
2015-11-11 07:56:08 +00:00
xuan.mingyi
ce96818ff1
Rename rpcapi to ticket_api
...
rpcapi is not the real one for all rpc calls.
It's only for ticket.So rename it.
Change-Id: I138332fc096f6827199ceba6ce7f5a0f792a62e0
2015-11-11 03:59:49 +00:00
lawrancejing
b87d6feb47
Add one assert expression for test_ticket_create
...
Change-Id: Ifb2c1c10b65e7d5e910478430185648f2a84a8f0
2015-11-11 03:41:26 +00:00
lawrancejing
9c87af0bfc
Add DB unit test framework and db_api.ticket_create() unit test
...
Change-Id: I78139951733ef5c95d8d67399b597ecd2279edab
2015-11-10 16:17:23 +00:00
lawrancejing
7137e71b3e
Add ticket list REST API
...
Change-Id: I633889a1451a7283362121e092e8133b31e89053
2015-11-10 09:58:21 +00:00
lawrancejing
1608d62535
Keystone auth support
...
BUT you can disable authentication via config `enable_authentication`
Change-Id: I16c5fbed6f8f0743f77ce59b229cfe76353c88be
2015-11-10 08:27:18 +00:00
Jenkins
a5fd93b014
Merge "move exceptions.py to common"
2015-11-10 07:39:23 +00:00
lawrancejing
d503fa2b1e
move exceptions.py to common
...
Change-Id: I68035f51a1582ef990a23d9cf79b5cb460fa4348
2015-11-10 07:32:03 +00:00
lawrancejing
9cad103bcc
Return {'ticket': ticket} while creating ticket
...
See OpenStack API reference:
http://developer.openstack.org/#api
Change-Id: I5b2ed24d3f5257461a3d1863320d46c75f1f8135
2015-11-10 04:47:51 +00:00
Jenkins
00ad8f48a0
Merge "Refactor Evoque API"
2015-11-10 02:03:12 +00:00
Jenkins
dade291cd7
Merge "Move service to common"
2015-11-10 02:03:06 +00:00
lawrancejing
5af7ca5098
Add translation support for evoque
...
https://wiki.openstack.org/wiki/Translations
https://wiki.openstack.org/wiki/Translations/Infrastructure
Later we can add ZANATA project for translation
Change-Id: Ida5c82bcfd129b3504f3650cbf0b4cbd3705291b
2015-11-09 15:08:21 +00:00
lawrancejing
b172ef5273
Refactor Evoque API
...
Change-Id: I3ac8143308a114abf1792d2aafac66c8bddd3629
see: https://pecan.readthedocs.org/en/latest/quick_start.html#base-application-template
2015-11-09 13:28:42 +00:00
lawrancejing
540ca0f5ac
Move service to common
...
AND
1. Fix some typo
2. Remove app.wsgi which is for deployment
Change-Id: I76fac91be4061cbe2f52c4ba6722f6dbcb0487c3
2015-11-09 12:12:47 +00:00
lawrancejing
aceed3e4f1
Move i18n to common
...
Change-Id: I544ec256a2b651ded1392b8ef2062f735404a751
2015-11-09 11:35:03 +00:00
lawrancejing
f664668cf0
Refactor evoque engine
...
see oslo usage and magnum
Change-Id: I0d78e2ef4fc028cd102fe344000572ab07324ec0
2015-11-09 09:02:14 +00:00
lawrancejing
3465da931c
Add Evoque engine
...
1. tox --recreate -egenconfig
2. cp evoque.conf /etc/evoque
3. update database connection and rabbitmq info
4. evoque-api #service
5. evoquoe-engine #service
6. Use restclient(firefox plugin) to post data, the data
should be json format
restclient screenshot: http://pasteboard.co/1YY9tO14.png
Although lots nits inline, but we should move forwarding now:-)
Change-Id: Ic1a8fafd4574baa888e29eea48143a87299d206e
2015-11-08 12:20:17 +00:00
lawrancejing
10f6fb8070
Add Evoque model framework
...
Fisrtly you should install evoque:
`python setup.py install develop`
1. tox -egenconfig
2. mkdir /etc/evoquea && cp etc/evoque/evoque.conf /etc/evoquea
3. create database `evoque` and grant privileges for someone
4. update the database connection of /etc/evoque/evoque.conf
5. evoque-manage db_sync
Change-Id: Ice7fddeb93d1c524ba4ab09c26e14170eeca70f9
2015-11-05 16:09:50 +00:00
lawrancejing
16e5e156cd
Add evoque version info from pbr
...
Change-Id: Ib56d5a4b746eab16983320c010126ff21ecf52a7
2015-11-05 12:56:55 +00:00
lawrancejing
336b098a05
Move api to cmd directory
...
Change-Id: I92c7ecf96c71de7ca53fb0e31a6e3302df0395f2
2015-11-05 09:40:32 +00:00
xuan.mingyi
dfa7d1bca6
Remove unicode :(
...
remove error unicode :(
Change-Id: Iaa25f173737731ede68f9ea0ed1a034511b21a58
2015-11-03 06:10:22 +00:00
Li Ma
607a0e59a6
Initialize oslo.i18n support
...
Following http://docs.openstack.org/developer/oslo.i18n/usage.html
Change-Id: I3105967329cf3bd89a5502730de161cced1396ac
2015-10-23 09:38:20 +08:00
XiaBing Yao
1051d6167f
Use oslo_config PortOpt support
...
The oslo_config library provide PortOpt type to validate
the port of range now.
References:
https://review.openstack.org/#/c/231257/
Change-Id: I99481d647e5869f9bfec6e83fdac88dee9bb1ca6
2015-08-13 07:21:21 -04:00
lawrancejing
085f3b716f
Add pecan api framework
...
To test:
1. python setup.py install
2. evoque-api
3. visit http://evoque-server:8888/
or visit http://evoque-server:8888/v1/ticket
Change-Id: I0e47c1117e71b3215ff843e040d702cd517a3d5c
2015-10-19 23:31:31 +00:00
lawrancejing
8928f9a701
Initial commit
...
Change-Id: I9ba9bdf672750b3c1e3347038026fcd2ba695341
2015-09-30 06:26:47 +00:00