dootle.bookmarks.selenium

See EOF for license/metadata/notes as applicable

Functions

setup_firefox(→ dict)

Setups a selenium driven, headless firefox to print to pdf

save_pdf(→ None)

prints a url to a pdf file using selenium

close_firefox(→ None)

Module Contents

dootle.bookmarks.selenium.setup_firefox(
spec: doot.workflow.ActionSpec,
state: dict,
) dict

Setups a selenium driven, headless firefox to print to pdf

Parameters:
  • spec (doot.workflow.ActionSpec)

  • state (dict)

Return type:

dict

dootle.bookmarks.selenium.save_pdf(
spec: doot.workflow.ActionSpec,
state: dict,
url,
_to,
_driver,
) None

prints a url to a pdf file using selenium

Parameters:
  • spec (doot.workflow.ActionSpec)

  • state (dict)

Return type:

None

dootle.bookmarks.selenium.close_firefox(
spec: doot.workflow.ActionSpec,
state: dict,
_driver,
) None
Parameters:
  • spec (doot.workflow.ActionSpec)

  • state (dict)

Return type:

None