mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-02-21 22:31:48 +01:00
reckless: add version information to reckless
This commit is contained in:
parent
9cbaafb525
commit
0a6c58133d
2 changed files with 16 additions and 2 deletions
6
Makefile
6
Makefile
|
@ -743,7 +743,11 @@ update-wss-proxy-version:
|
||||||
cd plugins/wss-proxy && $(MAKE) upgrade-version
|
cd plugins/wss-proxy && $(MAKE) upgrade-version
|
||||||
|
|
||||||
update-poetry-lock:
|
update-poetry-lock:
|
||||||
poetry update clnrest wss-proxy pyln-client pyln-proto pyln-testing
|
poetry update clnrest wss-proxy pyln-client pyln-proto pyln-testing update-reckless-version
|
||||||
|
|
||||||
|
update-reckless-version:
|
||||||
|
@if [ -z "$(NEW_VERSION)" ]; then echo "Set NEW_VERSION!" >&2; exit 1; fi
|
||||||
|
@sed -i "s/__VERSION__ = '\([.-z]*\)'/__VERSION__ = '$(NEW_VERSION)'/" tools/reckless
|
||||||
|
|
||||||
update-mocks: $(ALL_TEST_PROGRAMS:%=update-mocks/%.c)
|
update-mocks: $(ALL_TEST_PROGRAMS:%=update-mocks/%.c)
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,8 @@ from urllib.error import HTTPError
|
||||||
import venv
|
import venv
|
||||||
|
|
||||||
|
|
||||||
|
__VERSION__ = '24.08'
|
||||||
|
|
||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
level=logging.DEBUG,
|
level=logging.DEBUG,
|
||||||
format='[%(asctime)s] %(levelname)s: %(message)s',
|
format='[%(asctime)s] %(levelname)s: %(message)s',
|
||||||
|
@ -1517,8 +1519,10 @@ if __name__ == '__main__':
|
||||||
parser.add_argument('-v', '--verbose', action="store_const",
|
parser.add_argument('-v', '--verbose', action="store_const",
|
||||||
dest="loglevel", const=logging.DEBUG,
|
dest="loglevel", const=logging.DEBUG,
|
||||||
default=logging.WARNING)
|
default=logging.WARNING)
|
||||||
|
parser.add_argument('-V', '--version', action='store_true',
|
||||||
|
help='return reckless version and exit')
|
||||||
cmd1 = parser.add_subparsers(dest='cmd1', help='command',
|
cmd1 = parser.add_subparsers(dest='cmd1', help='command',
|
||||||
required=True)
|
required=False)
|
||||||
|
|
||||||
install_cmd = cmd1.add_parser('install', help='search for and install a '
|
install_cmd = cmd1.add_parser('install', help='search for and install a '
|
||||||
'plugin, then test and activate')
|
'plugin, then test and activate')
|
||||||
|
@ -1568,6 +1572,12 @@ if __name__ == '__main__':
|
||||||
NETWORK = 'regtest' if args.regtest else 'bitcoin'
|
NETWORK = 'regtest' if args.regtest else 'bitcoin'
|
||||||
SUPPORTED_NETWORKS = ['bitcoin', 'regtest', 'liquid', 'liquid-regtest',
|
SUPPORTED_NETWORKS = ['bitcoin', 'regtest', 'liquid', 'liquid-regtest',
|
||||||
'litecoin', 'signet', 'testnet']
|
'litecoin', 'signet', 'testnet']
|
||||||
|
if args.version:
|
||||||
|
print(__VERSION__)
|
||||||
|
sys.exit(0)
|
||||||
|
elif args.cmd1 is None:
|
||||||
|
parser.print_help(sys.stdout)
|
||||||
|
sys.exit(1)
|
||||||
if args.network:
|
if args.network:
|
||||||
if args.network in SUPPORTED_NETWORKS:
|
if args.network in SUPPORTED_NETWORKS:
|
||||||
NETWORK = args.network
|
NETWORK = args.network
|
||||||
|
|
Loading…
Add table
Reference in a new issue