The TaskJuggler Manual | ||
---|---|---|
Prev | Chapter 7. Property Reference | Next |
limits | |||
---|---|---|---|
Description | Specifies limits on the usage of a resource in general, or of the allocation of a resource to a task. This property replaces the less flexible properties maxeffort and load. When applied to an allocation this limits the use of all alternative resources or group members as a whole. There has been a bug in version 2.0.x that resulted in faulty limit computation. This has been fixed with version 2.1. | ||
Optional Attributes | dailymax, weeklymax, monthlymax, yearlymax, projectmax | ||
Context | The TJP File, allocate, resource, | ||
Inheritable | Yes | Scenario Spec. | No |
project limits "Limits" "1.0" 2004-03-01 - 2004-05-01 # Default limit that affects all subsequently defined resources limits { weeklymax 4d } resource r1 "R1" { # Limit the usage of this resource to a maximum of 2 hours per day, # 6 hours per week and 2.5 days per month. limits { dailymax 2h weeklymax 6h monthlymax 2.5d yearlymax 217d } } resource r2 "R2" task t1 "Task 1" { start 2004-03-01 duration 60d # allocation is subject to resource limits allocate r1 } task t2 "Task 2" { start 2004-03-01 duration 60d # limits can also be specified per allocation allocate r2 { limits { dailymax 4h weeklymax 3d monthlymax 2w projectmax 20d } } }