sourceVmName: function()

in cloud-vmware-server/src/main/resources/buildServerResources/vmware-settings.js [780:796]


                    sourceVmName: function () {
                        if ( ! this._image.sourceVmName) {
                            this.addOptionError('required', 'sourceVmName');
                            isValid = false;
                        } else {
                            var $machine = this._getSourceByName(this._image.sourceVmName);
                            if (! $machine.length) {
                                this.addOptionError({ key: 'nonexistent', props: { elem: 'source', val: this._image.sourceVmName}}, 'sourceVmName');
                                isValid = false;
                            } else {
                                if (this._isTemplate($machine) && this._image.behaviour === START_STOP) {
                                    this.addOptionError('templateStart', 'behaviour');
                                    isValid = false;
                                }
                            }
                        }
                    }.bind(this),