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
lawrancejing
98fdd289ce
Add etc/evoque/evoque.conf.sample
...
Or it will raise error while we run `tox -egenconfig`
Change-Id: Ie7d4730b5feadc9f141c543ef102406007cc0fd6
2015-12-10 17:30:17 +00:00
lawrancejing
05169b73e7
Remove version from setup.py
...
To better integrate with new release management infra.
As per http://lists.openstack.org/pipermail/openstack-dev/2015-December/081431.html
Change-Id: I1c3da7ccfce96d2be1b63bad4e8bdafc2528d423
2015-12-10 17:22:49 +00:00
zhangguoqing
78ced19d4a
Add etc and tuning the config-generator
...
Change-Id: I93007ac14ac4d6ef9476dd3e3cd09189b3f1222d
2015-12-08 09:12:02 +08: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
43815d26a4
Add keystonemiddleware.auth_token to evoque-config-generator.conf
...
Change-Id: Idacfbb6b4af72ea0e12c13fa7753e05127e1e0c9
2015-11-10 08:51: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
170ca660bd
Merge "Add MySQL-python to requirements"
2015-11-10 07:39:35 +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
lawrancejing
8be0bf3ede
colorizer.py need to execute
...
Change-Id: I0d3028839509d36171c30321b5324e60e45d484f
2015-11-10 02:38:39 +00:00
zhu.rong
b9032ece4b
Add MySQL-python to requirements
...
Add MySQL-python to requirements
Change-Id: I7cce883cfd35d49a08c06a9c66a6645753239a34
2015-11-10 10:32:48 +08:00
Jenkins
60ad4d689f
Merge "Update license file in directory evoque/tools"
2015-11-10 02:04:17 +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
8b808bb797
Update license file in directory evoque/tools
...
Change-Id: If3a37802b6b53b9abdb695c4eba9d5e15f6e38a4
2015-11-09 11:06:13 +00:00
lawrancejing
f664668cf0
Refactor evoque engine
...
see oslo usage and magnum
Change-Id: I0d78e2ef4fc028cd102fe344000572ab07324ec0
2015-11-09 09:02:14 +00:00
zhu.rong
79434310b2
Add osprofiler to requirements.txt
...
Add osprofiler to requirements.txt
Change-Id: Ib0e957d225046c0768ffc65735d33bdbb68bdb1d
2015-11-03 11:25:38 -05: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
4b63d12631
Generate config file in project directory, so we could find
...
the config file while use `oslo_config.cfg.find_config_files`
http://docs.openstack.org/developer/oslo.config/helpers.html
AND it will raise exception if we don't have etc/evoque now
while run `tox -egenconfig`
Change-Id: Ia531338ae9f6767f6c0af24766810a195db6a916
2015-11-08 08:08:27 +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