Server configuration tool
First Claim
1. A method for generating server configuration data for configuring a server, said method comprising the steps of:
- receiving raw server configuration data and server instance data, said raw server configuration data comprising a configuration token, and said server instance data comprising one or more instance tokens, each of said one or more instance tokens associated with an instance value; and
generating server configuration data by merging said received raw server configuration and server instance data, said merging comprising;
copying said raw server configuration data to form said server configuration data and replacing a configuration token in said raw server configuration data with instance values associated with an instance token in said server instance data, said instance token in said server instance data corresponding to said configuration token in said raw server configuration data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention separates raw server configuration data (data describing how the server is to operate—e.g., network port number, security settings, software drivers, etc.) from server instance data (data which describes where to run a server and how to process user code—e.g., which directories to access, where the user code is located, etc.). Embodiments of the present invention may have raw server configuration data and server instance data stored as, for example, text files. A file embodying raw server configuration data may be copied and reused on multiple computer systems. Similarly, a file embodying server instance data may also be copied and reused on multiple computer systems. Embodiments of the present invention process the raw server configuration data file and the server instance file to generate an overall server configuration file which configures a server to operate in the desired manner so that user code can be successfully deployed on the configured server. The overall configuration file created may include server environment parameters that are required to initialize or start a server.
-
Citations
35 Claims
-
1. A method for generating server configuration data for configuring a server, said method comprising the steps of:
-
receiving raw server configuration data and server instance data, said raw server configuration data comprising a configuration token, and said server instance data comprising one or more instance tokens, each of said one or more instance tokens associated with an instance value; and generating server configuration data by merging said received raw server configuration and server instance data, said merging comprising; copying said raw server configuration data to form said server configuration data and replacing a configuration token in said raw server configuration data with instance values associated with an instance token in said server instance data, said instance token in said server instance data corresponding to said configuration token in said raw server configuration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable media storing data and instructions, said data and instructions, when executed by a computer system adapts said computer system to:
-
receive raw server configuration data and server instance data, said raw server configuration data comprising a configuration token, and said server instance data comprising one or more instance tokens, each of said one or more instance tokens associated with an instance value; and generate server configuration data by merging said received raw server configuration and server instance data, said merging comprising; copying said raw server configuration data to form said server configuration data and replacing a configuration token in said raw server configuration data with instance values associated with an instance token in said server instance data, said instance token in said server instance data corresponding to said configuration token in said raw server configuration data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer system for configuring another computer system, said computer system adapted to:
-
receive raw server configuration data and server instance data, said raw server configuration data comprising a configuration token, and said server instance data comprising one or more instance tokens, each of said one or more instance tokens associated with an instance value; and generate server configuration data by merging said received raw server configuration and server instance data, said meriting comprising; copying said raw server configuration data to form said server configuration data and replacing a configuration token in said raw server configuration data with instance values associated with an instance token in said server instance data, said instance token in said server instance data corresponding to said configuration token in said raw server configuration data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for generating a server configuration file comprising the step of:
implementing a configuration tool for merging first data and second data, wherein said first data comprises raw server configuration data including a configuration token and said second data comprising server instance data including one or more values associated with said configuration token, said configuration tool replacing a configuration token in said raw server configuration data with values associated with an instance token in said server instance data, said instance token in said server instance data corresponding to said configuration token in said raw server configuration data. - View Dependent Claims (33, 34, 35)
Specification