Add @minutely as pre-defined schedule
This commit is contained in:
		
							parent
							
								
									f0984319b4
								
							
						
					
					
						commit
						6a392fdb91
					
				| 
						 | 
				
			
			@ -61,6 +61,7 @@ Predefined cron expressions
 | 
			
		|||
    @weekly     Run once a week at midnight in the morning of Sunday                    0 0 0 * * 0 *
 | 
			
		||||
    @daily      Run once a day at midnight                                              0 0 0 * * * *
 | 
			
		||||
    @hourly     Run once an hour at the beginning of the hour                           0 0 * * * * *
 | 
			
		||||
    @minutely   Run once a minute at the beginning of the minute                        0 * * * * * *
 | 
			
		||||
    @reboot     Not supported
 | 
			
		||||
 | 
			
		||||
Other details
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -204,7 +204,9 @@ var cronNormalizer = strings.NewReplacer(
 | 
			
		|||
	"@monthly", "0 0 0 1 * * *",
 | 
			
		||||
	"@weekly", "0 0 0 * * 0 *",
 | 
			
		||||
	"@daily", "0 0 0 * * * *",
 | 
			
		||||
	"@hourly", "0 0 * * * * *")
 | 
			
		||||
	"@hourly", "0 0 * * * * *",
 | 
			
		||||
	"@minutely", "0 * * * * * *",
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
/******************************************************************************/
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -278,7 +278,7 @@ func TestNextN_every5min(t *testing.T) {
 | 
			
		|||
	for i, next := range result {
 | 
			
		||||
		nextStr := next.Format("Mon, 2 Jan 2006 15:04:05")
 | 
			
		||||
		if nextStr != expected[i] {
 | 
			
		||||
		t.Errorf(`MustParse("*/5 * * * *").NextN("2013-09-02 08:44:30", 5):\n"`)
 | 
			
		||||
			t.Errorf(`MustParse("*/5 * * * *").NextN("2013-09-02 08:44:30", 5):\n"`)
 | 
			
		||||
			t.Errorf(`  result[%d]: expected "%s" but got "%s"`, i, expected[i], nextStr)
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			@ -287,6 +287,7 @@ func TestNextN_every5min(t *testing.T) {
 | 
			
		|||
/******************************************************************************/
 | 
			
		||||
 | 
			
		||||
var benchmarkExpressions = []string{
 | 
			
		||||
	"@minutely",
 | 
			
		||||
	"* * * * *",
 | 
			
		||||
	"@hourly",
 | 
			
		||||
	"@weekly",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue