(username, filename string)
| 831 | } |
| 832 | |
| 833 | func CrontabFactory(username, filename string) *Crontab { |
| 834 | return &Crontab{ |
| 835 | User: username, |
| 836 | IsUserCrontab: strings.HasPrefix(filename, "user:"), |
| 837 | Filename: filename, |
| 838 | Shell: "/bin/sh", // Default shell if none is specified |
| 839 | } |
| 840 | } |
| 841 | |
| 842 | func ReadCrontabsInDirectory(username, directory string, crontabs []*Crontab) []*Crontab { |
| 843 | files := EnumerateFiles(directory) |
no outgoing calls
no test coverage detected