Exemplo n.º 1
0
func (x *cmdPurge) doPurge(args []string) error {
	var flags snappy.PurgeFlags
	if x.Installed {
		flags = snappy.DoPurgeActive
	}

	for _, part := range args {
		// TRANSLATORS: the %s is a pkgname
		fmt.Printf(i18n.G("Purging %s\n"), part)

		if err := snappy.Purge(part, flags, progress.MakeProgressBar()); err != nil {
			return err
		}
	}

	return nil
}
Exemplo n.º 2
0
Arquivo: api.go Projeto: alecu/snappy
func (inst *snapInstruction) purge() interface{} {
	return snappy.Purge(inst.pkg, 0, inst)
}
Exemplo n.º 3
0
func (inst *packageInstruction) purge() interface{} {
	return snappy.Purge(inst.pkg, 0, inst.prog)
}