Patent ID: 8438418

Claim:
A non-transitory machine readable storage medium storing one or more sequences of instructions for causing a a digital processing system to generate maintenance scripts suitable for software maintenance of nodes in a data center, wherein execution of said one or more sequences of instructions by one or more processors contained in said digital processing system causes said digital processing system to perform the actions of: receiving a data specifying a set of commands to be executed on a plurality of nodes contained in said data center, said plurality of nodes comprising a first node; and forming a first maintenance script by programmatically incorporating a first set of instructions and a second set of instructions, wherein said first set of instructions, when executed on a management system, is designed to cause said management system to perform a first set of management actions on said management system, wherein said second set of instructions, when executed on said management system, is designed to cause said set of commands to be transmitted to and then executed on said first node, wherein later execution of said first maintenance script on said management system causes execution of said first set of management actions on said management system and said set of commands to be remotely executed on said first node, thereby performing maintenance of said first node, wherein said data is received from a user, and said data received from said user does not specify said first set of management actions, such that said user is relieved of the burden of specifying said management actions in generation of maintenance scripts.