YARN-7949. [UI2] ArtifactsId should not be a compulsory field for new service. Contributed by Yesha Vora.

This commit is contained in:
Sunil G 2018-02-23 16:50:02 +05:30
parent cc683952d2
commit d1cd573687
3 changed files with 8 additions and 6 deletions

View File

@ -52,5 +52,5 @@ export default Ember.Component.extend({
return !Ember.isNone(item);
},
isValidCurrentComponent: Ember.computed.and('currentComponent', 'currentComponent.name', 'currentComponent.cpus', 'currentComponent.memory', 'currentComponent.numOfContainers', 'currentComponent.artifactId', 'currentComponent.launchCommand')
isValidCurrentComponent: Ember.computed.and('currentComponent', 'currentComponent.name', 'currentComponent.cpus', 'currentComponent.memory', 'currentComponent.numOfContainers', 'currentComponent.launchCommand')
});

View File

@ -189,10 +189,12 @@ export default DS.Model.extend({
json['number_of_containers'] = record.get('numOfContainers');
json['launch_command'] = record.get('launchCommand');
json['dependencies'] = [];
json['artifact'] = {
id: record.get('artifactId'),
type: record.get('artifactType')
};
if (!Ember.isEmpty(record.get('artifactId'))) {
json['artifact'] = {
id: record.get('artifactId'),
type: record.get('artifactType')
};
}
json['resource'] = {
cpus: record.get('cpus'),
memory: record.get('memory')

View File

@ -90,7 +90,7 @@
{{input type="number" min="0" class="form-control" value=currentComponent.numOfContainers}}
</div>
<div class="form-group">
<label class="required">Artifact Id</label>
<label>Artifact Id</label>
{{input type="text" class="form-control" value=currentComponent.artifactId}}
</div>
<div class="form-group">