Commit Graph
Select branches
Hide Pull Requests
master
stable/2023.1
stable/2023.2
unmaintained/yoga
unmaintained/zed
0.1
0.1.0
0.1.1
1.0.0
1.0.0.0b2
1.0.0.0b3
1.0.0.0rc1
1.0.0.0rc2
1.0.0.0rc3
10.0.0
10.0.0.0rc1
11.0.0
11.0.0.0rc1
12.0.0
12.0.0.0rc1
13.0.0
13.0.0.0rc1
14.0.0
14.0.0.0rc1
15.0.0
15.0.0.0rc1
16.0.0
16.0.0.0rc1
2.0.0
2.0.0.0b1
2.0.0.0b2
2.0.0.0b3
2.0.0.0rc1
2.0.0.0rc2
3.0.0
3.0.0.0b1
3.0.0.0b2
3.0.0.0b3
3.0.0.0rc1
3.0.0.0rc2
3.0.1
4.0.0
4.0.0.0b1
4.0.0.0b2
4.0.0.0b3
4.0.0.0rc1
4.0.1
5.0.0
5.0.0.0b2
5.0.0.0b3
5.0.0.0rc1
5.0.1
6.0.0
6.0.0.0b1
6.0.0.0b2
6.0.0.0b3
6.0.0.0rc1
7.0.0
7.0.0.0b1
7.0.0.0rc1
8.0.0
8.0.0.0rc1
8.0.1
9.0.0
9.0.0.0rc1
9.0.0.0rc2
9.0.1
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
train-em
train-eol
ussuri-em
ussuri-eol
victoria-em
victoria-eol
wallaby-em
wallaby-eol
xena-em
xena-eol
yoga-eom
zed-eom
Select branches
Hide Pull Requests
master
stable/2023.1
stable/2023.2
unmaintained/yoga
unmaintained/zed
0.1
0.1.0
0.1.1
1.0.0
1.0.0.0b2
1.0.0.0b3
1.0.0.0rc1
1.0.0.0rc2
1.0.0.0rc3
10.0.0
10.0.0.0rc1
11.0.0
11.0.0.0rc1
12.0.0
12.0.0.0rc1
13.0.0
13.0.0.0rc1
14.0.0
14.0.0.0rc1
15.0.0
15.0.0.0rc1
16.0.0
16.0.0.0rc1
2.0.0
2.0.0.0b1
2.0.0.0b2
2.0.0.0b3
2.0.0.0rc1
2.0.0.0rc2
3.0.0
3.0.0.0b1
3.0.0.0b2
3.0.0.0b3
3.0.0.0rc1
3.0.0.0rc2
3.0.1
4.0.0
4.0.0.0b1
4.0.0.0b2
4.0.0.0b3
4.0.0.0rc1
4.0.1
5.0.0
5.0.0.0b2
5.0.0.0b3
5.0.0.0rc1
5.0.1
6.0.0
6.0.0.0b1
6.0.0.0b2
6.0.0.0b3
6.0.0.0rc1
7.0.0
7.0.0.0b1
7.0.0.0rc1
8.0.0
8.0.0.0rc1
8.0.1
9.0.0
9.0.0.0rc1
9.0.0.0rc2
9.0.1
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
train-em
train-eol
ussuri-em
ussuri-eol
victoria-em
victoria-eol
wallaby-em
wallaby-eol
xena-em
xena-eol
yoga-eom
zed-eom
-
3859e26703
Integrate Timeout and TimedCancel.
yanyanhu
2015-01-07 03:22:00 -0500 -
b74fa525c3
Action proc will now wait for a while for possible control event before going to next step.
yanyanhu
2015-01-07 02:18:35 -0500 -
6836439f02
Merge branch 'master' of github.com:tengqm/senlin
yanyanhu
2015-01-06 22:07:25 -0500 -
8cb2ec6624
Wrap actionProc into callable class *ActionProc*.
yanyanhu
2015-01-06 22:06:18 -0500 -
8ee49fbf0e
Correct senlin_api conf to start wsgi server
huangtianhua
2015-01-07 10:04:00 +0800 -
d847bbdb13
Avoid using private class from oslo.i18n
tengqm
2015-01-07 09:17:15 +0800 -
b184697234
Merge branch 'master' of github.com:tengqm/senlin
tengqm
2015-01-06 17:28:33 +0800 -
9a01fc692d
Reverse insane MutableDict revision
tengqm
2015-01-06 17:27:23 +0800 -
6122890f6e
Add a work item about action progress control.
yanyanhu
2015-01-06 04:01:10 -0500 -
6a7fe4ab41
Implement _broadcast_dispatcher in EngineService.
yanyanhu
2015-01-06 01:17:28 -0500 -
2c82c8e07f
Add a work item of action progress control in TODO list.
yanyanhu
2015-01-05 21:51:50 -0500 -
59b925a129
Merge branch 'master' of github.com:tengqm/senlin
yanyanhu
2015-01-05 21:49:51 -0500 -
5be3046291
Add event injection in start_action process.
yanyanhu
2015-01-05 21:47:11 -0500 -
17bacdd24e
API site configuration
tengqm
2015-01-06 10:46:38 +0800 -
440568d6ff
Delete stalled xml file of no use
tengqm
2015-01-06 10:39:40 +0800 -
4240ca5972
Move to use MutableDict from new SQLAlchemy versions
tengqm
2015-01-06 09:45:09 +0800 -
28e4729ddf
Merge branch 'master' of github.com:tengqm/senlin
tengqm
2015-01-05 19:38:10 +0800 -
fbdc8312f5
Added level field to event table
tengqm
2015-01-05 19:37:25 +0800 -
8a3378113e
Remove action lock from senlin_lock module. Now ThreadGroupManager will directly use db_api interface to handle Action lock.
yanyanhu
2015-01-05 03:57:36 -0500 -
c269c930ca
Take schedule module task.
yanyanhu
2015-01-05 02:21:34 -0500 -
57b45b8e02
Merge branch 'master' of github.com:tengqm/senlin
yanyanhu
2015-01-05 02:07:14 -0500 -
187eccae76
Start initial version of schedule module(unfinished):
yanyanhu
2015-01-05 01:54:46 -0500 -
c98682452f
Task 2 tasks
Hang Liu
2015-01-05 13:46:50 +0800 -
24039e05d5
Add policy.json file
huangtianhua
2015-01-04 17:26:49 +0800 -
5b05cc76c4
Added a new item
yanyanhu
2015-01-03 07:00:31 -0500 -
db246b3969
Some TODOs for scheduler module.
Yanyan Hu
2015-01-03 06:17:00 -0500 -
8b24aad0d4
More test cases for cluster DB APIs
tengqm
2015-01-03 15:55:26 +0800 -
f08f3d32e3
Add paginate query test case
tengqm
2015-01-03 15:45:46 +0800 -
8d80d8fa19
Merge branch 'master' of github.com:tengqm/senlin
tengqm
2015-01-03 14:23:30 +0800 -
94ad06c4f3
More test cases for cluster-policy bindings
tengqm
2015-01-03 14:16:55 +0800 -
de0ab67db1
Test case for cluster-policy binding
tengqm
2015-01-03 13:50:34 +0800 -
aa8a2bd88c
Fixed column name typos
tengqm
2015-01-03 13:21:58 +0800 -
4e26e651b7
Merge branch 'master' of github.com:tengqm/senlin
Hang Liu
2015-01-03 12:34:29 +0800 -
c143e61bd1
Compliant to PEP8
Hang Liu
2015-01-03 12:33:05 +0800 -
0956e5990f
Removed dead code
tengqm
2015-01-03 12:24:26 +0800 -
fdd2655c19
README file for tools subdirectory
tengqm
2015-01-03 12:22:17 +0800 -
782ada6e20
Added profile type checking for UPDATE actions
tengqm
2015-01-03 12:19:23 +0800 -
2048447280
Added profile type checking for update actions
tengqm
2015-01-03 12:18:29 +0800 -
da333cf5de
Enable update action to pass profile id
tengqm
2015-01-03 12:17:10 +0800 -
656108ee89
Added 'NodeStatusError' as new exception type
tengqm
2015-01-03 12:16:04 +0800 -
493e516973
Minor tweaking
tengqm
2015-01-03 12:15:20 +0800 -
8781d92f6e
Fix deserialization of profile objects
tengqm
2015-01-03 12:12:59 +0800 -
7191644be3
Stack profile implementation draft
tengqm
2015-01-03 12:11:17 +0800 -
b1c5720b58
Added one more exception class
tengqm
2015-01-03 10:48:05 +0800 -
0991bec10a
Add config generator config file
tengqm
2015-01-03 10:03:22 +0800 -
f93a02b966
Include README.md into setup
tengqm
2015-01-03 10:02:16 +0800 -
b19df06215
Merge branch 'master' of github.com:tengqm/senlin
tengqm
2015-01-03 09:57:36 +0800 -
1d9dd0c861
Removed since not used anywhere
tengqm
2015-01-03 09:56:15 +0800 -
911cf21b74
Fix some minimal errors.
Hang Liu
2015-01-02 21:41:18 +0800 -
9ebbe5b4e5
Update policy to conform to new interface
tengqm
2015-01-02 21:26:23 +0800 -
c75f9472f6
Scaling policy to conform to new interface
tengqm
2015-01-02 21:23:01 +0800 -
e9f73c67af
Merge branch 'master' of github.com:tengqm/senlin
Hang Liu
2015-01-02 20:54:31 +0800 -
f362444744
Complete DB action APIs basic functionality.
Hang Liu
2015-01-02 20:10:19 +0800 -
9a02d432c9
Placement policy to conform to new interfaces
tengqm
2015-01-02 19:35:34 +0800 -
9ecfa08c4e
Renamed args to kwargs
tengqm
2015-01-02 19:33:08 +0800 -
90abcf82d4
LB policy to conform to new interfaces
tengqm
2015-01-02 17:49:11 +0800 -
714cc8ad3e
HealthPolicy skeleton for checking
tengqm
2015-01-02 17:38:44 +0800 -
b4e19d8a9a
Revised to use global constants
tengqm
2015-01-02 17:32:33 +0800 -
a681931023
Move victim selection to enforce
tengqm
2015-01-02 17:17:10 +0800 -
0911ccebb5
Revise to match base class
tengqm
2015-01-02 16:43:56 +0800 -
7e598e6d04
Rename policy.py to base.py
tengqm
2015-01-02 16:40:39 +0800 -
1c17b69682
Rename policy.py back to base.py
tengqm
2015-01-02 16:39:49 +0800 -
ca9cc2d803
Added implementation for attach_policy
tengqm
2015-01-02 16:34:23 +0800 -
acde2deeaf
Revised cluster_attach_policy api
tengqm
2015-01-02 12:52:44 +0800 -
8157f4b5a0
Added DB serialization logics
tengqm
2015-01-02 10:48:36 +0800 -
27a872af33
Remove openstack.common.uuidutils
tengqm
2015-01-02 09:24:05 +0800 -
10752d3782
Remove license text
tengqm
2015-01-02 00:26:44 +0800 -
4cffbaa51d
Fixed typo errors
tengqm
2015-01-02 00:25:46 +0800 -
e86abb7cd2
Added three new exception types
tengqm
2015-01-02 00:24:48 +0800 -
edd5080efa
Rewriting base Profile class
tengqm
2015-01-02 00:20:44 +0800 -
1f9bd50fda
Fixed initialization of global registries
tengqm
2015-01-02 00:17:20 +0800 -
2cc721f24e
Fixed flake8 errors
tengqm
2015-01-02 00:16:35 +0800 -
a862b30742
Fixed global registry intialization
tengqm
2015-01-02 00:14:54 +0800 -
3f7882df43
Minor revision
tengqm
2015-01-02 00:13:31 +0800 -
2300266264
Rough implementation of Node class
tengqm
2015-01-02 00:09:13 +0800 -
572a2cf44e
Fixed flake8 errors
tengqm
2015-01-02 00:01:21 +0800 -
11c643d089
Revised execute() logics
tengqm
2015-01-01 23:57:29 +0800 -
2547595eb2
Added node_migrate API
tengqm
2015-01-01 23:19:21 +0800 -
c73d780e9d
Initial version
tengqm
2015-01-01 14:25:13 +0800 -
e641f7a498
Initial version
tengqm
2015-01-01 11:56:54 +0800 -
f8e19680cc
Added some required methods
tengqm
2015-01-01 10:40:43 +0800 -
384cf67330
Fixed typo errors
tengqm
2015-01-01 09:27:59 +0800 -
05367f9ada
Switch to oslo.context
tengqm
2014-12-31 22:06:00 +0800 -
c05c2fcefd
Added two comments as TODOs
tengqm
2014-12-31 17:51:56 +0800 -
7047ca0bf0
Added two new types of exceptions
tengqm
2014-12-31 17:51:06 +0800 -
27a0cf7556
A bunch of changes to Action implementation.
tengqm
2014-12-31 17:43:18 +0800 -
4ab3e21bc1
Make service engine do explict store()
tengqm
2014-12-31 17:42:15 +0800 -
328bd73d90
Rework scheduler interface
tengqm
2014-12-31 17:39:13 +0800 -
6ebeb98d2f
Add DB load/store logic to Node class
tengqm
2014-12-31 17:38:06 +0800 -
d81f2d6bc2
Mass rewriting -- fixing holes
tengqm
2014-12-31 17:27:05 +0800 -
b4cc702689
Rename 'node_count' to 'size' in cluster table
tengqm
2014-12-31 15:00:32 +0800 -
78570aaeaf
Merge branch 'master' of github.com:tengqm/senlin
tengqm
2014-12-31 13:20:54 +0800 -
1d2047ec95
Added create_action function
tengqm
2014-12-31 13:17:46 +0800 -
1646155cfa
Merge branch 'master' of github.com:tengqm/senlin
Hang Liu
2014-12-31 12:56:51 +0800 -
f630d5a155
Cleansed the class implementation
tengqm
2014-12-31 12:48:55 +0800 -
b41506824b
add action API revision task
Hang Liu
2014-12-31 12:11:59 +0800 -
5f37f1fba8
Rename base.py to policy.py
tengqm
2014-12-31 11:46:41 +0800 -
8d58688638
WIP version for Yanyan to continue work on
tengqm
2014-12-30 12:08:56 +0800 -
c54f39a9c2
Add 'ActionNotSupport' exception
tengqm
2014-12-30 11:50:54 +0800 -
20993eafb0
Revised
tengqm
2014-12-30 10:47:29 +0800