コード例 #1
0
ファイル: project.go プロジェクト: AlexanderThaller/lablog
func ProjectsTodos(writer io.Writer, command string, indent int, projects *data.Projects) {
	HeaderSettings(writer)
	HeaderProjects(writer, command, indent+1, projects)
	for _, project := range projects.List() {
		ProjectTodos(writer, indent+1, &project)
	}
}
コード例 #2
0
func (store FolderStore) PopulateProjects(projects *data.Projects) error {
	for _, project := range projects.List() {
		filled, err := store.GetProject(project.Name)
		if err != nil {
			return errgo.Notef(err, "can not get project: "+project.Name.String())
		}

		projects.Set(filled)
	}

	return nil
}