{"action":"created","comment":{"url":"https://api.github.com/repos/corda/corda/pulls/comments/226581256","pull_request_review_id":166437731,"id":226581256,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyNjU4MTI1Ng==","diff_hunk":"@@ -48,27 +48,38 @@ Command-line options\n The node can optionally be started with the following command-line options:\n \n * ``--base-directory``, ``-b``: The node working directory where all the files are kept (default: ``.``).\n-* ``--bootstrap-raft-cluster``: Bootstraps Raft cluster. The node forms a single node cluster (ignoring otherwise configured peer \n-  addresses), acting as a seed for other nodes to join the cluster.\n-* ``--clear-network-map-cache``, ``-c``: Clears local copy of network map, on node startup it will be restored from server or file system.\n * ``--config-file``, ``-f``: The path to the config file. Defaults to ``node.conf``.\n * ``--dev-mode``, ``-d``: Runs the node in developer mode. Unsafe in production. Defaults to true on MacOS and desktop versions of Windows. False otherwise.\n-* ``--initial-registration``: Start initial node registration with the compatibility zone to obtain a certificate from the Doorman.\n-* ``--just-generate-node-info``: Perform the node start-up task necessary to generate its nodeInfo, save it to disk, then\n-  quit.\n-* ``--just-generate-rpc-ssl-settings``: Generate the ssl keystore and truststore for a secure RPC connection.\n-* ``--network-root-truststore``, ``-t``: Network root trust store obtained from network operator.\n-* ``--network-root-truststore-password``, ``-p``: Network root trust store password obtained from network operator.\n * ``--no-local-shell``, ``-n``: Do not start the embedded shell locally.\n * ``--on-unknown-config-keys <[FAIL,WARN,INFO]>``: How to behave on unknown node configuration. Defaults to FAIL.\n * ``--sshd``: Enables SSH server for node administration.\n * ``--sshd-port``: Sets the port for the SSH server. If not supplied and SSH server is enabled, the port defaults to 2222.\n * ``--verbose``, ``--log-to-console``, ``-v``: If set, prints logging to the console as well as to a file.\n * ``--logging-level=<loggingLevel>``: Enable logging at this level and higher. Possible values: ERROR, WARN, INFO, DEBUG, TRACE. Default: INFO.\n-* ``--install-shell-extensions``: Install ``corda`` alias and auto completion for bash and zsh. See :doc:`cli-application-shell-extensions` for more info.\n * ``--help``, ``-h``: Show this help message and exit.\n * ``--version``, ``-V``: Print version information and exit.\n \n+Sub-commands\n+^^^^^^^^^^^^\n+\n+``bootstrap-raft-cluster``: Bootstraps Raft cluster. The node forms a single node cluster (ignoring otherwise configured peer\n+addresses), acting as a seed for other nodes to join the cluster.\n+\n+``clear-network-cache``: Clears local copy of network map, on node startup it will be restored from server or file system.\n+\n+``initial-registration``: Start initial node registration with the compatibility zone to obtain a certificate from the Doorman.","path":"docs/source/running-a-node.rst","position":33,"original_position":33,"commit_id":"bf5b7a047c908d8506098245805dfd9ee56683a3","original_commit_id":"bf5b7a047c908d8506098245805dfd9ee56683a3","user":{"login":"sollecitom","id":5455106,"node_id":"MDQ6VXNlcjU0NTUxMDY=","avatar_url":"https://avatars0.githubusercontent.com/u/5455106?v=4","gravatar_id":"","url":"https://api.github.com/users/sollecitom","html_url":"https://github.com/sollecitom","followers_url":"https://api.github.com/users/sollecitom/followers","following_url":"https://api.github.com/users/sollecitom/following{/other_user}","gists_url":"https://api.github.com/users/sollecitom/gists{/gist_id}","starred_url":"https://api.github.com/users/sollecitom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sollecitom/subscriptions","organizations_url":"https://api.github.com/users/sollecitom/orgs","repos_url":"https://api.github.com/users/sollecitom/repos","events_url":"https://api.github.com/users/sollecitom/events{/privacy}","received_events_url":"https://api.github.com/users/sollecitom/received_events","type":"User","site_admin":false},"body":"I know it's nothing about this PR, but \"Starts\" here, rather than \"Start\".","created_at":"2018-10-19T09:12:04Z","updated_at":"2018-10-19T09:40:04Z","html_url":"https://github.com/corda/corda/pull/4091#discussion_r226581256","pull_request_url":"https://api.github.com/repos/corda/corda/pulls/4091","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/corda/corda/pulls/comments/226581256"},"html":{"href":"https://github.com/corda/corda/pull/4091#discussion_r226581256"},"pull_request":{"href":"https://api.github.com/repos/corda/corda/pulls/4091"}}},"pull_request":{"url":"https://api.github.com/repos/corda/corda/pulls/4091","id":223973567,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIzOTczNTY3","html_url":"https://github.com/corda/corda/pull/4091","diff_url":"https://github.com/corda/corda/pull/4091.diff","patch_url":"https://github.com/corda/corda/pull/4091.patch","issue_url":"https://api.github.com/repos/corda/corda/issues/4091","number":4091,"state":"open","locked":false,"title":"CORDA-1838: Add subcommands to node","user":{"login":"anthonykeenan","id":34482776,"node_id":"MDQ6VXNlcjM0NDgyNzc2","avatar_url":"https://avatars3.githubusercontent.com/u/34482776?v=4","gravatar_id":"","url":"https://api.github.com/users/anthonykeenan","html_url":"https://github.com/anthonykeenan","followers_url":"https://api.github.com/users/anthonykeenan/followers","following_url":"https://api.github.com/users/anthonykeenan/following{/other_user}","gists_url":"https://api.github.com/users/anthonykeenan/gists{/gist_id}","starred_url":"https://api.github.com/users/anthonykeenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthonykeenan/subscriptions","organizations_url":"https://api.github.com/users/anthonykeenan/orgs","repos_url":"https://api.github.com/users/anthonykeenan/repos","events_url":"https://api.github.com/users/anthonykeenan/events{/privacy}","received_events_url":"https://api.github.com/users/anthonykeenan/received_events","type":"User","site_admin":false},"body":"* Replaced `--install-shell-extensions` flag with `install-shell-extensions` command which ignores required parameters\r\n* Replaced `--clear-network-map-cache` flag with `clear-network-cache` command\r\n* Replaced `--just-generate-node-info` flag with `generate-node-info` command\r\n* Replaced `--just-generate-rpc-ssl-settings` flag with `generate-rpc-ssl-settings` command\r\n* Replaced `--bootstrap-raft-cluster` flag with `bootstrap-raft-cluster` command\r\n* Replaced `--initial-registration` flag with `initial-registration` command\r\n\r\nAll previous flags are still there, but don't show up in the help usage. If a deprecated flag is used it logs a WARN message to the log file and to the screen.","created_at":"2018-10-18T14:15:17Z","updated_at":"2018-10-19T09:40:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"5866abd988a85907f18b17d0e8f43dd00e74a68b","assignee":{"login":"anthonykeenan","id":34482776,"node_id":"MDQ6VXNlcjM0NDgyNzc2","avatar_url":"https://avatars3.githubusercontent.com/u/34482776?v=4","gravatar_id":"","url":"https://api.github.com/users/anthonykeenan","html_url":"https://github.com/anthonykeenan","followers_url":"https://api.github.com/users/anthonykeenan/followers","following_url":"https://api.github.com/users/anthonykeenan/following{/other_user}","gists_url":"https://api.github.com/users/anthonykeenan/gists{/gist_id}","starred_url":"https://api.github.com/users/anthonykeenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthonykeenan/subscriptions","organizations_url":"https://api.github.com/users/anthonykeenan/orgs","repos_url":"https://api.github.com/users/anthonykeenan/repos","events_url":"https://api.github.com/users/anthonykeenan/events{/privacy}","received_events_url":"https://api.github.com/users/anthonykeenan/received_events","type":"User","site_admin":false},"assignees":[{"login":"anthonykeenan","id":34482776,"node_id":"MDQ6VXNlcjM0NDgyNzc2","avatar_url":"https://avatars3.githubusercontent.com/u/34482776?v=4","gravatar_id":"","url":"https://api.github.com/users/anthonykeenan","html_url":"https://github.com/anthonykeenan","followers_url":"https://api.github.com/users/anthonykeenan/followers","following_url":"https://api.github.com/users/anthonykeenan/following{/other_user}","gists_url":"https://api.github.com/users/anthonykeenan/gists{/gist_id}","starred_url":"https://api.github.com/users/anthonykeenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthonykeenan/subscriptions","organizations_url":"https://api.github.com/users/anthonykeenan/orgs","repos_url":"https://api.github.com/users/anthonykeenan/repos","events_url":"https://api.github.com/users/anthonykeenan/events{/privacy}","received_events_url":"https://api.github.com/users/anthonykeenan/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"roastario","id":2843710,"node_id":"MDQ6VXNlcjI4NDM3MTA=","avatar_url":"https://avatars2.githubusercontent.com/u/2843710?v=4","gravatar_id":"","url":"https://api.github.com/users/roastario","html_url":"https://github.com/roastario","followers_url":"https://api.github.com/users/roastario/followers","following_url":"https://api.github.com/users/roastario/following{/other_user}","gists_url":"https://api.github.com/users/roastario/gists{/gist_id}","starred_url":"https://api.github.com/users/roastario/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roastario/subscriptions","organizations_url":"https://api.github.com/users/roastario/orgs","repos_url":"https://api.github.com/users/roastario/repos","events_url":"https://api.github.com/users/roastario/events{/privacy}","received_events_url":"https://api.github.com/users/roastario/received_events","type":"User","site_admin":false},{"login":"tlil","id":5948145,"node_id":"MDQ6VXNlcjU5NDgxNDU=","avatar_url":"https://avatars0.githubusercontent.com/u/5948145?v=4","gravatar_id":"","url":"https://api.github.com/users/tlil","html_url":"https://github.com/tlil","followers_url":"https://api.github.com/users/tlil/followers","following_url":"https://api.github.com/users/tlil/following{/other_user}","gists_url":"https://api.github.com/users/tlil/gists{/gist_id}","starred_url":"https://api.github.com/users/tlil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tlil/subscriptions","organizations_url":"https://api.github.com/users/tlil/orgs","repos_url":"https://api.github.com/users/tlil/repos","events_url":"https://api.github.com/users/tlil/events{/privacy}","received_events_url":"https://api.github.com/users/tlil/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":879858219,"node_id":"MDU6TGFiZWw4Nzk4NTgyMTk=","url":"https://api.github.com/repos/corda/corda/labels/work%20in%20progress","name":"work in progress","color":"a01429","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/corda/corda/pulls/4091/commits","review_comments_url":"https://api.github.com/repos/corda/corda/pulls/4091/comments","review_comment_url":"https://api.github.com/repos/corda/corda/pulls/comments{/number}","comments_url":"https://api.github.com/repos/corda/corda/issues/4091/comments","statuses_url":"https://api.github.com/repos/corda/corda/statuses/bf5b7a047c908d8506098245805dfd9ee56683a3","head":{"label":"corda:anthony/features/CORDA-1838","ref":"anthony/features/CORDA-1838","sha":"bf5b7a047c908d8506098245805dfd9ee56683a3","user":{"login":"corda","id":22600631,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyNjAwNjMx","avatar_url":"https://avatars1.githubusercontent.com/u/22600631?v=4","gravatar_id":"","url":"https://api.github.com/users/corda","html_url":"https://github.com/corda","followers_url":"https://api.github.com/users/corda/followers","following_url":"https://api.github.com/users/corda/following{/other_user}","gists_url":"https://api.github.com/users/corda/gists{/gist_id}","starred_url":"https://api.github.com/users/corda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corda/subscriptions","organizations_url":"https://api.github.com/users/corda/orgs","repos_url":"https://api.github.com/users/corda/repos","events_url":"https://api.github.com/users/corda/events{/privacy}","received_events_url":"https://api.github.com/users/corda/received_events","type":"Organization","site_admin":false},"repo":{"id":70137417,"node_id":"MDEwOlJlcG9zaXRvcnk3MDEzNzQxNw==","name":"corda","full_name":"corda/corda","private":false,"owner":{"login":"corda","id":22600631,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyNjAwNjMx","avatar_url":"https://avatars1.githubusercontent.com/u/22600631?v=4","gravatar_id":"","url":"https://api.github.com/users/corda","html_url":"https://github.com/corda","followers_url":"https://api.github.com/users/corda/followers","following_url":"https://api.github.com/users/corda/following{/other_user}","gists_url":"https://api.github.com/users/corda/gists{/gist_id}","starred_url":"https://api.github.com/users/corda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corda/subscriptions","organizations_url":"https://api.github.com/users/corda/orgs","repos_url":"https://api.github.com/users/corda/repos","events_url":"https://api.github.com/users/corda/events{/privacy}","received_events_url":"https://api.github.com/users/corda/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/corda/corda","description":"Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.","fork":false,"url":"https://api.github.com/repos/corda/corda","forks_url":"https://api.github.com/repos/corda/corda/forks","keys_url":"https://api.github.com/repos/corda/corda/keys{/key_id}","collaborators_url":"https://api.github.com/repos/corda/corda/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/corda/corda/teams","hooks_url":"https://api.github.com/repos/corda/corda/hooks","issue_events_url":"https://api.github.com/repos/corda/corda/issues/events{/number}","events_url":"https://api.github.com/repos/corda/corda/events","assignees_url":"https://api.github.com/repos/corda/corda/assignees{/user}","branches_url":"https://api.github.com/repos/corda/corda/branches{/branch}","tags_url":"https://api.github.com/repos/corda/corda/tags","blobs_url":"https://api.github.com/repos/corda/corda/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/corda/corda/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/corda/corda/git/refs{/sha}","trees_url":"https://api.github.com/repos/corda/corda/git/trees{/sha}","statuses_url":"https://api.github.com/repos/corda/corda/statuses/{sha}","languages_url":"https://api.github.com/repos/corda/corda/languages","stargazers_url":"https://api.github.com/repos/corda/corda/stargazers","contributors_url":"https://api.github.com/repos/corda/corda/contributors","subscribers_url":"https://api.github.com/repos/corda/corda/subscribers","subscription_url":"https://api.github.com/repos/corda/corda/subscription","commits_url":"https://api.github.com/repos/corda/corda/commits{/sha}","git_commits_url":"https://api.github.com/repos/corda/corda/git/commits{/sha}","comments_url":"https://api.github.com/repos/corda/corda/comments{/number}","issue_comment_url":"https://api.github.com/repos/corda/corda/issues/comments{/number}","contents_url":"https://api.github.com/repos/corda/corda/contents/{+path}","compare_url":"https://api.github.com/repos/corda/corda/compare/{base}...{head}","merges_url":"https://api.github.com/repos/corda/corda/merges","archive_url":"https://api.github.com/repos/corda/corda/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/corda/corda/downloads","issues_url":"https://api.github.com/repos/corda/corda/issues{/number}","pulls_url":"https://api.github.com/repos/corda/corda/pulls{/number}","milestones_url":"https://api.github.com/repos/corda/corda/milestones{/number}","notifications_url":"https://api.github.com/repos/corda/corda/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/corda/corda/labels{/name}","releases_url":"https://api.github.com/repos/corda/corda/releases{/id}","deployments_url":"https://api.github.com/repos/corda/corda/deployments","created_at":"2016-10-06T08:46:29Z","updated_at":"2018-10-19T08:07:27Z","pushed_at":"2018-10-19T09:39:31Z","git_url":"git://github.com/corda/corda.git","ssh_url":"git@github.com:corda/corda.git","clone_url":"https://github.com/corda/corda.git","svn_url":"https://github.com/corda/corda","homepage":"https://www.corda.net","size":164873,"stargazers_count":2380,"watchers_count":2380,"language":"Kotlin","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":615,"mirror_url":null,"archived":false,"open_issues_count":97,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":615,"open_issues":97,"watchers":2380,"default_branch":"master"}},"base":{"label":"corda:master","ref":"master","sha":"7cfd44e38348421c1da5b2d3845ee4e3065ab0be","user":{"login":"corda","id":22600631,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyNjAwNjMx","avatar_url":"https://avatars1.githubusercontent.com/u/22600631?v=4","gravatar_id":"","url":"https://api.github.com/users/corda","html_url":"https://github.com/corda","followers_url":"https://api.github.com/users/corda/followers","following_url":"https://api.github.com/users/corda/following{/other_user}","gists_url":"https://api.github.com/users/corda/gists{/gist_id}","starred_url":"https://api.github.com/users/corda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corda/subscriptions","organizations_url":"https://api.github.com/users/corda/orgs","repos_url":"https://api.github.com/users/corda/repos","events_url":"https://api.github.com/users/corda/events{/privacy}","received_events_url":"https://api.github.com/users/corda/received_events","type":"Organization","site_admin":false},"repo":{"id":70137417,"node_id":"MDEwOlJlcG9zaXRvcnk3MDEzNzQxNw==","name":"corda","full_name":"corda/corda","private":false,"owner":{"login":"corda","id":22600631,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyNjAwNjMx","avatar_url":"https://avatars1.githubusercontent.com/u/22600631?v=4","gravatar_id":"","url":"https://api.github.com/users/corda","html_url":"https://github.com/corda","followers_url":"https://api.github.com/users/corda/followers","following_url":"https://api.github.com/users/corda/following{/other_user}","gists_url":"https://api.github.com/users/corda/gists{/gist_id}","starred_url":"https://api.github.com/users/corda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/corda/subscriptions","organizations_url":"https://api.github.com/users/corda/orgs","repos_url":"https://api.github.com/users/corda/repos","events_url":"https://api.github.com/users/corda/events{/privacy}","received_events_url":"https://api.github.com/users/corda/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/corda/corda","description":"Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.","fork":false,"url":"https://api.github.com/repos/corda/corda","forks_url":"https://api.github.com/repos/corda/corda/forks","keys_url":"https://api.github.com/repos/corda/corda/keys{/key_id}","collaborators_url":"https://api.github.com/repos/corda/corda/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/corda/corda/teams","hooks_url":"https://api.github.com/repos/corda/corda/hooks","issue_events_url":"https://api.github.com/repos/corda/corda/issues/events{/number}","events_url":"https://api.github.com/repos/corda/corda/events","assignees_url":"https://api.github.com/repos/corda/corda/assignees{/user}","branches_url":"https://api.github.com/repos/corda/corda/branches{/branch}","tags_url":"https://api.github.com/repos/corda/corda/tags","blobs_url":"https://api.github.com/repos/corda/corda/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/corda/corda/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/corda/corda/git/refs{/sha}","trees_url":"https://api.github.com/repos/corda/corda/git/trees{/sha}","statuses_url":"https://api.github.com/repos/corda/corda/statuses/{sha}","languages_url":"https://api.github.com/repos/corda/corda/languages","stargazers_url":"https://api.github.com/repos/corda/corda/stargazers","contributors_url":"https://api.github.com/repos/corda/corda/contributors","subscribers_url":"https://api.github.com/repos/corda/corda/subscribers","subscription_url":"https://api.github.com/repos/corda/corda/subscription","commits_url":"https://api.github.com/repos/corda/corda/commits{/sha}","git_commits_url":"https://api.github.com/repos/corda/corda/git/commits{/sha}","comments_url":"https://api.github.com/repos/corda/corda/comments{/number}","issue_comment_url":"https://api.github.com/repos/corda/corda/issues/comments{/number}","contents_url":"https://api.github.com/repos/corda/corda/contents/{+path}","compare_url":"https://api.github.com/repos/corda/corda/compare/{base}...{head}","merges_url":"https://api.github.com/repos/corda/corda/merges","archive_url":"https://api.github.com/repos/corda/corda/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/corda/corda/downloads","issues_url":"https://api.github.com/repos/corda/corda/issues{/number}","pulls_url":"https://api.github.com/repos/corda/corda/pulls{/number}","milestones_url":"https://api.github.com/repos/corda/corda/milestones{/number}","notifications_url":"https://api.github.com/repos/corda/corda/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/corda/corda/labels{/name}","releases_url":"https://api.github.com/repos/corda/corda/releases{/id}","deployments_url":"https://api.github.com/repos/corda/corda/deployments","created_at":"2016-10-06T08:46:29Z","updated_at":"2018-10-19T08:07:27Z","pushed_at":"2018-10-19T09:39:31Z","git_url":"git://github.com/corda/corda.git","ssh_url":"git@github.com:corda/corda.git","clone_url":"https://github.com/corda/corda.git","svn_url":"https://github.com/corda/corda","homepage":"https://www.corda.net","size":164873,"stargazers_count":2380,"watchers_count":2380,"language":"Kotlin","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":615,"mirror_url":null,"archived":false,"open_issues_count":97,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":615,"open_issues":97,"watchers":2380,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/corda/corda/pulls/4091"},"html":{"href":"https://github.com/corda/corda/pull/4091"},"issue":{"href":"https://api.github.com/repos/corda/corda/issues/4091"},"comments":{"href":"https://api.github.com/repos/corda/corda/issues/4091/comments"},"review_comments":{"href":"https://api.github.com/repos/corda/corda/pulls/4091/comments"},"review_comment":{"href":"https://api.github.com/repos/corda/corda/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/corda/corda/pulls/4091/commits"},"statuses":{"href":"https://api.github.com/repos/corda/corda/statuses/bf5b7a047c908d8506098245805dfd9ee56683a3"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"sollecitom"}}