Exemple #1
0
// updateValidMachineFromKite takes an existing valid machine and updates it
// with any simple meta that might have changed. Ie, if you change a
// machines label on Koding, this method updates the Machine's label field.
func (r *Remote) updateValidMachineFromKite(c *KodingClient, validMachine *machine.Machine, log logging.Logger) (bool, error) {
	var metaChanged bool

	if validMachine.MachineLabel != c.MachineLabel {
		validMachine.MachineLabel = c.MachineLabel
		metaChanged = true
	}

	return metaChanged, nil
}