Skip to content

Fully backward compatible revision to allow for parseing from str data as well as files and gzipped files.#42

Open
scampbellnet wants to merge 1 commit intoMartijnBraam:masterfrom
scampbellnet:master
Open

Fully backward compatible revision to allow for parseing from str data as well as files and gzipped files.#42
scampbellnet wants to merge 1 commit intoMartijnBraam:masterfrom
scampbellnet:master

Conversation

@scampbellnet
Copy link
Copy Markdown

I see others have asked for the ability to parse from data as well. I offer revision this for your consideration.
I did not do anything about unit tests though.

README.rst
	Added an example

isc_dhcp_leases/iscdhcplease.py
	Unindented processing in IscDhcpLease.get after
	lease_data was attained to both release the file sooner
	and facilitate parseing from a string.

	Added some comments to IscDhcpLeases to help with the
	parameters.

	Added a optional bool:is_data to IscDhcpLeases to
	indicate the given source was str data and not a file
	name.

ps: I really wanted to change the name of IscDhcpLease.filename to .source to make it cleared but there's that miniscule chance that someone somewhere actually used a named parameter or something.

gzipped files.  It is fully backwards compatible.

	README.rst
		Added an example

	isc_dhcp_leases/iscdhcplease.py
		Unindented processing in IscDhcpLease.get after
		lease_data was attained to both release the file sooner
		and facilitate parseing from a string.

		Added some comments to IscDhcpLeases to help with the
		parameters.

		Added a optional bool:is_data to IscDhcpLeases to
		indicate the given source was str data and not a file
		name.

ps: I really wanted to change the name of IscDhcpLease.filename to
.sources to make it cleared but there's that miniscule chance that
someone somewhere actually used a named parameter or something.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant