You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-27 21:01:50 +03:00
clang format apply
This commit is contained in:
@ -20,7 +20,6 @@
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
|
||||
#include <unistd.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
@ -40,157 +39,143 @@ bool vflg;
|
||||
|
||||
void usage(char* c)
|
||||
{
|
||||
cerr << "Usage: " << c << " [-vh] status | halt | resume | readonly | readwrite | reload" << endl;
|
||||
exit(1);
|
||||
cerr << "Usage: " << c << " [-vh] status | halt | resume | readonly | readwrite | reload" << endl;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
void errMsg(int err)
|
||||
{
|
||||
switch (err)
|
||||
{
|
||||
case ERR_OK:
|
||||
cout << "OK.";
|
||||
switch (err)
|
||||
{
|
||||
case ERR_OK:
|
||||
cout << "OK.";
|
||||
|
||||
if (vflg)
|
||||
{
|
||||
if (dbrm.getSystemReady() > 0)
|
||||
cout << " (and the system is ready)";
|
||||
else
|
||||
cout << " (but the system is not ready)";
|
||||
}
|
||||
if (vflg)
|
||||
{
|
||||
if (dbrm.getSystemReady() > 0)
|
||||
cout << " (and the system is ready)";
|
||||
else
|
||||
cout << " (but the system is not ready)";
|
||||
}
|
||||
|
||||
cout << endl;
|
||||
break;
|
||||
cout << endl;
|
||||
break;
|
||||
|
||||
case ERR_NETWORK:
|
||||
cout << "Failure: an unspecific communication error." << endl;
|
||||
break;
|
||||
case ERR_NETWORK: cout << "Failure: an unspecific communication error." << endl; break;
|
||||
|
||||
case ERR_TIMEOUT:
|
||||
cout << "Failure: controller node timed out." << endl;
|
||||
break;
|
||||
case ERR_TIMEOUT: cout << "Failure: controller node timed out." << endl; break;
|
||||
|
||||
case ERR_READONLY:
|
||||
cout << "DBRM is currently Read Only!" << endl;
|
||||
break;
|
||||
case ERR_READONLY: cout << "DBRM is currently Read Only!" << endl; break;
|
||||
|
||||
case 20:
|
||||
cout << "System is ready" << endl;
|
||||
break;
|
||||
case 20: cout << "System is ready" << endl; break;
|
||||
|
||||
case 21:
|
||||
cout << "System is not ready" << endl;
|
||||
break;
|
||||
case 21: cout << "System is not ready" << endl; break;
|
||||
|
||||
default:
|
||||
cout << "Failure: an unexpected error (" << err << ")" << endl;
|
||||
break;
|
||||
}
|
||||
default: cout << "Failure: an unexpected error (" << err << ")" << endl; break;
|
||||
}
|
||||
}
|
||||
|
||||
void do_halt()
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
err = dbrm.halt();
|
||||
errMsg(err);
|
||||
err = dbrm.halt();
|
||||
errMsg(err);
|
||||
}
|
||||
|
||||
void do_resume()
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
err = dbrm.resume();
|
||||
errMsg(err);
|
||||
err = dbrm.resume();
|
||||
errMsg(err);
|
||||
}
|
||||
|
||||
void do_reload()
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
err = dbrm.forceReload();
|
||||
errMsg(err);
|
||||
err = dbrm.forceReload();
|
||||
errMsg(err);
|
||||
}
|
||||
|
||||
void set_readonly(bool b)
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
err = dbrm.setReadOnly(b);
|
||||
errMsg(err);
|
||||
err = dbrm.setReadOnly(b);
|
||||
errMsg(err);
|
||||
}
|
||||
|
||||
void do_status()
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
err = dbrm.isReadWrite();
|
||||
errMsg(err);
|
||||
err = dbrm.isReadWrite();
|
||||
errMsg(err);
|
||||
}
|
||||
|
||||
void do_sysstatus()
|
||||
{
|
||||
int err;
|
||||
int err;
|
||||
|
||||
bool ready = dbrm.getSystemReady() > 0 ? true : false;
|
||||
bool ready = dbrm.getSystemReady() > 0 ? true : false;
|
||||
|
||||
if (ready)
|
||||
err = 20;
|
||||
else
|
||||
err = 21;
|
||||
if (ready)
|
||||
err = 20;
|
||||
else
|
||||
err = 21;
|
||||
|
||||
errMsg(err);
|
||||
errMsg(err);
|
||||
}
|
||||
|
||||
}
|
||||
} // namespace
|
||||
|
||||
int main(int argc, char** argv)
|
||||
{
|
||||
int c;
|
||||
vflg = false;
|
||||
int c;
|
||||
vflg = false;
|
||||
|
||||
opterr = 0;
|
||||
opterr = 0;
|
||||
|
||||
while ((c = getopt(argc, argv, "vh")) != EOF)
|
||||
switch (c)
|
||||
{
|
||||
case 'v':
|
||||
vflg = true;
|
||||
break;
|
||||
while ((c = getopt(argc, argv, "vh")) != EOF)
|
||||
switch (c)
|
||||
{
|
||||
case 'v': vflg = true; break;
|
||||
|
||||
case 'h':
|
||||
case '?':
|
||||
default:
|
||||
usage(argv[0]);
|
||||
return (c == 'h' ? 0 : 1);
|
||||
break;
|
||||
}
|
||||
|
||||
string cmd;
|
||||
|
||||
if ((argc - optind) < 1)
|
||||
case 'h':
|
||||
case '?':
|
||||
default:
|
||||
usage(argv[0]);
|
||||
return (c == 'h' ? 0 : 1);
|
||||
break;
|
||||
}
|
||||
|
||||
idbdatafile::IDBPolicy::configIDBPolicy();
|
||||
string cmd;
|
||||
|
||||
cmd = argv[optind++];
|
||||
if ((argc - optind) < 1)
|
||||
usage(argv[0]);
|
||||
|
||||
if (cmd == "status")
|
||||
do_status();
|
||||
else if (cmd == "halt")
|
||||
do_halt();
|
||||
else if (cmd == "resume")
|
||||
do_resume();
|
||||
else if (cmd == "readonly")
|
||||
set_readonly(true);
|
||||
else if (cmd == "readwrite")
|
||||
set_readonly(false);
|
||||
else if (cmd == "reload")
|
||||
do_reload();
|
||||
else if (cmd == "sysstatus")
|
||||
do_sysstatus();
|
||||
else
|
||||
usage(argv[0]);
|
||||
idbdatafile::IDBPolicy::configIDBPolicy();
|
||||
|
||||
return 0;
|
||||
cmd = argv[optind++];
|
||||
|
||||
if (cmd == "status")
|
||||
do_status();
|
||||
else if (cmd == "halt")
|
||||
do_halt();
|
||||
else if (cmd == "resume")
|
||||
do_resume();
|
||||
else if (cmd == "readonly")
|
||||
set_readonly(true);
|
||||
else if (cmd == "readwrite")
|
||||
set_readonly(false);
|
||||
else if (cmd == "reload")
|
||||
do_reload();
|
||||
else if (cmd == "sysstatus")
|
||||
do_sysstatus();
|
||||
else
|
||||
usage(argv[0]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user