summaryrefslogtreecommitdiffstats
path: root/wgt/install-wgt-on-target.in
blob: 39a69d5128b7204f59a17d4ba07a7ddf7048aa7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
#
# File:   install-wgt-on-target.sh
# Author: Sebastien Douheret @ IoT.bzh
# Object: install widget on target
# Created on 24-May-2017, 09:23:37
# Usage:

# Do not change manually use 'make remote-target-populate'
export RSYNC_TARGET=@RSYNC_TARGET@
export WGT_FILE_L=@CMAKE_CURRENT_BINARY_DIR@/@PROJECT_NAME@.wgt
export WGT_FILE_T=/tmp/@PROJECT_NAME@.wgt

scp $WGT_FILE_L $RSYNC_TARGET:$WGT_FILE_T \
    && ssh -o "StrictHostKeyChecking no" -tt $RSYNC_TARGET -- \
        afm-util install $WGT_FILE_T

#    && rm -f $WGT_FILE_T
weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/*
 * Copyright (c) 2019 TOYOTA MOTOR CORPORATION
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file 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.
 */
package app.market.utils.constants;

import org.springframework.http.HttpStatus;

public class Constants {

    public static final String CHARACTER_UTF8 = "UTF-8";
    public static final String CHARACTER_ISO = "ISO-8859-1";

    /** success */
    public static final int STATUS_SUCCESS = HttpStatus.OK.value();
    /** unauthorized */
    public static final int STATUS_UNAUTHORIZED = 401;

    public static final int STATUS_REFRESH_TOKEN = 220;

    public static final int STATUS_BAD_FILE = 402;
    /** forbidden */
    public static final int STATUS_FORBIDDEN = 403;
    /** already exists */
    public static final int STATUS_ALREADY_EXISTS = 409;
    /** unsupport media type */
    public static final int STATUS_UNSUPPORT = 415;
    /** too many connections */
    public static final int STATUS_TOO_MANY_CONNECTIONS = 421;
    /** bad request */
    public static final int STATUS_BAD_REQUEST = HttpStatus.BAD_REQUEST.value();
    /** error */
    public static final int STATUS_ERROR = HttpStatus.INTERNAL_SERVER_ERROR.value();

    public static final int NOT_FOUND = HttpStatus.NOT_FOUND.value();

    public static final int STATUS_CONFLICT = HttpStatus.CONFLICT.value();

    public static final int STATUS_SERVER_ERROR = 500;
    /** If parameter is blank, replace restful parameter. */
    public static final String EMPTY_STRING_FALG = "%22%22";
    /** Usefull deta flag */
    public static final String DETA_ENABLE_FLAG = "0";

    /** token */
    public static final String GUEST_ID = "appMarketGuestAuthorizationUser";
    public static final String ADMID_ID = "super_user";

    public static final String TOKEN_AUTHORIZATION = "authorization_token";
    public static final String TOKEN_AUTHORIZATION_REFRESH = "authorization_refreshtoken";
    public static final String TOKEN_AUTHORIZATION_RESOURCE = "authorization_servlet_path";
    public static final String AUTHORIZATION_CLIENT = "authorization_client";
    public static final String AUTHORIZATION_CLIENT_VALUE_TOOL = "tool";

    public static final String PAGINATION_COUNTER = "pagination_counter";
    public static final String PAGINATION_DATA = "pagination_data";

    public static final String USER_SESSION_KEY = "USER_SESSION_KEY";
    public static final String I18N_JA_JP = "ja.JP";

    /** uploading */
    public static final int BUFFER_SIZE = 1024;
    public static final String FILE_TYPE = ".wgt";
    public static final long IMAGE_SIZE = 1024*500;
    public static final String IMAGE_TYPE = "image";
    public static final int IMAGE_INT = 0;
    public static final String IMAGE_SVG = ".svg";
    public static final String IMAGE_PNG = ".PNG";

    /** distinct modify or create app*/
    public static final int APP_CREATE_DETAIL = 0;
    public static final int APP_MODIFY = 1;
    public static final int APP_DETAIL_MODIFY = 2;

    //database delete flad
	public static final String DATA_INVALID = "1";
	public static final String DATA_VALID = "0";

	public static final String TOKEN_SEPARATOR = ":";

	public static final String PROPERTIES_FILE_NAME_PROPERTIES = "config/properties.properties";

	/**
	 * webservice Utils
	 */
	public static final String PROPERTIES_FILE_NAME_REDIS = "redis.properties";
	public static final String PROPERTIES_FILE_NAME_FILE = "fileManager.properties";
	public static final String PROPERTIES_FILE_NAME_DEFAULT = "properties.properties";

	public static final String UPLOAD_PATH_DEFAULT="/var/lib/tomcat8/appFile/appMarket/appFile/";
	public static final String UPLOAD_PATH_TYPE_DEFAULT="appType/";
	public static final String UPLOAD_PATH_APP_DEFAULT="appId/";

	public static final String PATH_SEPARATOR="/";

	public static final String FILE_SEPARATOR = "_";

	public static final String FILE_DOT = ".";

	//public static final String SERVER_PATH = "http://localhost:8080/resource";
	public static final String UPLOAD_APP_FILE_PATH = "/appFile";
	public static final String UPLOAD_APP_RES_PATH_ICON = "/appIcon";
	public static final String UPLOAD_APP_UNCOMPRESS_PATH = "/uncompress";

	public static final String UPLOAD_APP_UNCOMPRESS_FILE_CONFIG = "/config.xml";


	/**
	 * wgt/config.xml
	 */
	public static final String CONFIG_APP_PARAM_ID = "id";
	public static final String CONFIG_APP_PARAM_VERSION = "version";
	public static final String CONFIG_APP_PARAM_NAME = "name";
	public static final String CONFIG_APP_PARAM_ICON = "icon";
	public static final String CONFIG_APP_PARAM_SRC = "src";
	public static final String CONFIG_APP_PARAM_DESCRIPTION = "description";

	/***
	 * local app list
	 */
	public static final String APP_ID_SEPARATOR = "@";
	public static final String APP_ID_LAUNCHER = "launcher@0.1";
	public static final String APP_ID_HOMESCREEN = "homescreen@0.1";
	public static final String APP_ID_WAREHOUSE = "warehouse@1.0";

	/**
	 * download app
	 */
	public static final String APP_HEADER_KEY = "Content-Disposition";
	public static final String APP_HEADER_VALUE = "attachment;filename=";

	/**
	 * session
	 */
	public static final String SESSION_TOKEN = "session_token";
	public static final String SESSION_REFRESH_TOKEN = "session_refresh_token";
	public static final String SESSION_PORT = "session_port";
	public static final String SESSION_SYSTEM_TOKEN = "session_system_token";
	public static final String SESSION_INSTALL_PATH = "session_install_path";

	/**
	 * access url parameter/
	 */
	public static final String ACCESS_PORT = "port";
	public static final String ACCESS_SYSTEM_TOKEN = "systemToken";
	public static final String ACCESS_INSTALL_PATH = "installPath";
}