read version from __version__
This commit is contained in:
parent
81f3814be1
commit
8f7d575f65
@ -17,3 +17,4 @@
|
|||||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
__all__ = ["rsbbs", "bbs", "message", "parser"]
|
__all__ = ["rsbbs", "bbs", "message", "parser"]
|
||||||
|
__version__ = '0.1.0'
|
||||||
|
|||||||
@ -27,6 +27,7 @@ import platformdirs
|
|||||||
from sqlalchemy import create_engine, delete, select, or_
|
from sqlalchemy import create_engine, delete, select, or_
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
|
from rsbbs import __version__
|
||||||
from rsbbs.message import Message, Base
|
from rsbbs.message import Message, Base
|
||||||
from rsbbs.parser import Parser
|
from rsbbs.parser import Parser
|
||||||
|
|
||||||
@ -443,7 +444,7 @@ class BBS():
|
|||||||
def run(self):
|
def run(self):
|
||||||
# Show greeting
|
# Show greeting
|
||||||
greeting = []
|
greeting = []
|
||||||
greeting.append(f"[RSBBS-1.0.0] listening on "
|
greeting.append(f"[RSBBS-{__version__}] listening on "
|
||||||
f"{self.config['callsign']} ")
|
f"{self.config['callsign']} ")
|
||||||
greeting.append(f"Welcome to {self.config['bbs_name']}, "
|
greeting.append(f"Welcome to {self.config['bbs_name']}, "
|
||||||
f"{self.calling_station}")
|
f"{self.calling_station}")
|
||||||
|
|||||||
@ -19,6 +19,7 @@
|
|||||||
import argparse
|
import argparse
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
from rsbbs import __version__
|
||||||
from rsbbs.bbs import BBS
|
from rsbbs.bbs import BBS
|
||||||
|
|
||||||
|
|
||||||
@ -45,9 +46,10 @@ def main():
|
|||||||
help=arg[5], required=arg[6])
|
help=arg[5], required=arg[6])
|
||||||
|
|
||||||
# Version arg is special:
|
# Version arg is special:
|
||||||
sysv_parser.add_argument('-v', '--version',
|
sysv_parser.add_argument(
|
||||||
|
'-v', '--version',
|
||||||
action='version',
|
action='version',
|
||||||
version=f"{sysv_parser.prog} version 0.h.-p")
|
version=f"{sysv_parser.prog} version {__version__}")
|
||||||
|
|
||||||
# Parse the args from the system
|
# Parse the args from the system
|
||||||
sysv_args = sysv_parser.parse_args(sys.argv[1:])
|
sysv_args = sysv_parser.parse_args(sys.argv[1:])
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user