1048:a55598b6f053
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added expiry times to recorded events so that quotas can be updated. |
|
|
imip_store.py imiptools/handlers/scheduling/quota.py
|
|
1047:c06cdeae95a3
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of booking two resources sharing a quota at the same time. |
|
|
tests/templates/event-request-cars.txt tests/test_resource_invitation_constraints_quota.sh
|
|
1046:84c6d38d2c9a
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support the more flexible text format for the groups and limits files. |
|
|
imip_store.py tests/test_resource_invitation_constraints_quota.sh
|
|
1045:5a9722130d25
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Used event-related attributes stored in the handler directly. |
|
|
imiptools/handlers/scheduling/quota.py
|
|
1044:9bc020106f0e
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Used the handler method to remove periods from a free/busy collection. |
|
|
imiptools/handlers/scheduling/freebusy.py
|
|
1043:1d9c0c8cf99c
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Return removed periods from various functions and methods for wider re-use of
those functions and methods. |
|
|
imiptools/client.py imiptools/period.py
|
|
1042:865aaba26b24
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the preferences documentation to describe the quota-related functions. |
|
|
docs/wiki/Preferences
|
|
1041:09e129f9d245
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing journal flag to the invocation arguments. |
|
|
tests/resource_request.sh
|
|
1040:8f2b373a311b
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced compound locking so that information can be in a consistent state
for scheduling functions and confirmation functions within the same transaction,
unchanged by concurrent transactions. |
|
|
imiptools/handlers/resource.py imiptools/handlers/scheduling/__init__.py imiptools/handlers/scheduling/access.py imiptools/handlers/scheduling/freebusy.py imiptools/handlers/scheduling/manifest.py imiptools/handlers/scheduling/quota.py tools/update_scheduling_modules.py
|
|
1039:a12150034cbd
|
2016-02-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a journal storage area, maintaining quota and collective scheduling data
for scheduling decisions.
Introduced confirmation and retraction functions for resource scheduling so that
quotas and collective schedules can be maintained and thus queried by scheduling
functions.
Updated the documentation, tools and tests. |
|
|
docs/wiki/Administration docs/wiki/FilesystemUsage docs/wiki/Preferences docs/wiki/Resources imip_store.py imiptools/__init__.py imiptools/client.py imiptools/config.py imiptools/handlers/__init__.py imiptools/handlers/resource.py ...
|
|