You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
change to run in HVM instance
This commit is contained in:
@ -7631,6 +7631,38 @@ namespace oam
|
||||
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
*
|
||||
* Function: getEC2LocalInstanceSubnet
|
||||
*
|
||||
* Purpose: Get Amazon EC2 local Instance Subnet
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
std::string Oam::getEC2LocalInstanceSubnet(std::string name)
|
||||
{
|
||||
// run script to get Instance Subnet
|
||||
string cmd = InstallDir + "/bin/IDBInstanceCmds.sh Subnet > /tmp/getInstanceSubnet_" + name;
|
||||
int status = system(cmd.c_str());
|
||||
if (WEXITSTATUS(status) != 0 )
|
||||
return "failed";
|
||||
|
||||
// get Instance Name
|
||||
string instanceSubnet;
|
||||
string file = "/tmp/getInstanceSubnet_" + name;
|
||||
ifstream oldFile (file.c_str());
|
||||
char line[400];
|
||||
while (oldFile.getline(line, 400))
|
||||
{
|
||||
instanceSubnet = line;
|
||||
}
|
||||
oldFile.close();
|
||||
|
||||
return instanceSubnet;
|
||||
|
||||
}
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
*
|
||||
* Function: launchEC2Instance
|
||||
|
Reference in New Issue
Block a user