summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_upgrade.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sinksh/syntax_modules/sink_upgrade.cpp')
-rw-r--r--sinksh/syntax_modules/sink_upgrade.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/sinksh/syntax_modules/sink_upgrade.cpp b/sinksh/syntax_modules/sink_upgrade.cpp
index 03c29ae..c399048 100644
--- a/sinksh/syntax_modules/sink_upgrade.cpp
+++ b/sinksh/syntax_modules/sink_upgrade.cpp
@@ -29,15 +29,6 @@
29namespace SinkUpgrade 29namespace SinkUpgrade
30{ 30{
31 31
32bool upgrade(const QStringList &args, State &state);
33
34Syntax::List syntax()
35{
36 return Syntax::List() << Syntax{"upgrade", QObject::tr("Upgrades your storage to the latest version (be careful!)"), &SinkUpgrade::upgrade, Syntax::NotInteractive};
37}
38
39REGISTER_SYNTAX(SinkUpgrade)
40
41bool upgrade(const QStringList &args, State &state) 32bool upgrade(const QStringList &args, State &state)
42{ 33{
43 state.print(QObject::tr("Upgrading...")); 34 state.print(QObject::tr("Upgrading..."));
@@ -46,4 +37,11 @@ bool upgrade(const QStringList &args, State &state)
46 return true; 37 return true;
47} 38}
48 39
40Syntax::List syntax()
41{
42 return Syntax::List() << Syntax{"upgrade", QObject::tr("Upgrades your storage to the latest version (be careful!)"), &SinkUpgrade::upgrade, Syntax::NotInteractive};
43}
44
45REGISTER_SYNTAX(SinkUpgrade)
46
49} 47}