Export the keywords in metadata.py

Description

At the moment cqlsh is relying partially on its own set of keywords and partially on the keywords of the python driver, which are defined in metadata.py. These keywords start with an underscore, which I believe in python means non public by convention.

We would like to remove the keywords in cqlsh so as to have only one set of keywords. This would require making the keywords in metadata.py part of the public API and keeping them up-to-date.

Here is the latest set in cqlsh:

And here are the ones in metadata.py:

See this comment in CASSANDRA-9232 for more details.

Environment

None

Pull Requests

None

Activity

Show:
Adam Holmberg
May 28, 2015, 4:08 PM
Michael Penick
May 31, 2015, 7:54 PM

+1 but there might be a couple missing keywords.

Greg Bestland
June 1, 2015, 7:01 PM

+1 LGTM, no additional tests needed here.

Fixed

Assignee

Greg Bestland

Reporter

Stefania Alborghetti

Fix versions

Labels

None

PM Priority

A

External issue ID

None

Doc Impact

None

Reviewer

None

Size

None

Pull Request

None

Priority

Minor
Configure