aboutsummaryrefslogtreecommitdiffstats
path: root/src/constants/app-constants.ts
diff options
context:
space:
mode:
authorIBM602-PC0F1E3C\Arundathi <arundpil@in.ibm.com>2018-07-10 17:16:08 +0530
committerTakamune Cho <tc012c@att.com>2018-07-16 14:35:54 +0000
commitf7b02a184b7328bdad259b21c291438199492128 (patch)
treeec043cb55367232dd6ced4d0f7ad4b3584eb8454 /src/constants/app-constants.ts
parente215e8ebdb1216ff063564484755270af69a42a2 (diff)
Moved the hard coded values to constant file
Created a constant file called app-contants and moved the harded coded values in builArtifact component to app-constant file Issue-ID: APPC-1054 Change-Id: I2641579cdb6b20f2c51ce4f4d3ca2bd0667d2e81 Signed-off-by: Arundathi <arundpil@in.ibm.com>
Diffstat (limited to 'src/constants/app-constants.ts')
-rw-r--r--src/constants/app-constants.ts78
1 files changed, 78 insertions, 0 deletions
diff --git a/src/constants/app-constants.ts b/src/constants/app-constants.ts
new file mode 100644
index 0000000..dc39068
--- /dev/null
+++ b/src/constants/app-constants.ts
@@ -0,0 +1,78 @@
+/*
+============LICENSE_START==========================================
+===================================================================
+Copyright (C) 2018 IBM Intellectual Property. All rights reserved.
+===================================================================
+
+Unless otherwise specified, all software contained herein is licensed
+under the Apache License, Version 2.0 (the License);
+you may not use this software except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+============LICENSE_END============================================
+*/
+
+
+
+export const appConstants = {
+ "errors": {
+ "error": "Error",
+ "noActionVnfProtocolError": "Select Valid Action, VNF Type, Device Protocol",
+ "noActionError": "Select a valid Action",
+ "noVnfTypeError": "Select a valid VNF Type",
+ "noDeviceProtocolError": "Select a valid Device Protocol",
+ "noValidTemplateIdentifierError": "Select a valid Template Identifier"
+ },
+ "tabs": [
+ {
+ type: 'dropdown',
+ name: 'Reference Data',
+ url: 'references',
+ }, {
+ name: 'Template',
+ type: 'dropdown',
+ url: 'templates/myTemplates',
+ }, {
+ name: 'Parameter Definition',
+ type: 'dropdown',
+ url: 'parameterDefinitions/create'
+ }
+ ],
+ "Actions" : {
+ "blank" : '',
+ "configure" : "Configure",
+ "ConfigModify" : "ConfigModify",
+ "configBackup" : "ConfigBackup",
+ "configRestore" : "ConfigRestore",
+ "getRunningConfig" : "GetRunningConfig",
+ "healthCheck" : "HealthCheck",
+ "startApplication" : "StartApplication",
+ "stopApplication" : "StopApplication",
+ "quiesceTraffic" : "QuiesceTraffic",
+ "resumeTraffic" : "ResumeTraffic",
+ "upgradeBackout" : "UpgradeBackout",
+ "upgradeBackup" : "UpgradeBackup",
+ "upgradePostCheck" : "UpgradePostCheck",
+ "upgradePreCheck" : "UpgradePreCheck",
+ "upgradeSoftware" : "UpgradeSoftware",
+ "openStackActions" : "OpenStack Actions",
+ "configScaleOut" : "ConfigScaleOut"
+ },
+ "DeviceProtocols" : {
+ "blank" : '',
+ "ansible" : "ANSIBLE",
+ "chef" : "CHEF",
+ "netconfXML" : "NETCONF-XML",
+ "rest" : "REST",
+ "cli" : "CLI",
+ "restConf" : "RESTCONF"
+ }
+}; \ No newline at end of file