old_contents: #!notify/bin/python3
  
  import os
  import sys
  from pushbullet import Pushbullet
  
  
  def create_note(title, content):
      api_key = os.environ["PB_API_KEY"]
      pb = Pushbullet(api_key)
      pb.push_note(title, content)
  
  
  if len(sys.argv) >= 3:
      title = sys.argv[1]
      body = sys.argv[2]
      create_note(title, body)
  else:
      print("Error: Missing arguments")
  
new_contents: #!notify/bin/python3
  
  import hug
  import os
  from pushbullet import Pushbullet
  
  
  @hug.cli()
  def create_note(title: hug.types.text, content: hug.types.text):
      api_key = os.environ["PB_API_KEY"]
      pb = Pushbullet(api_key)
      pb.push_note(title, content)
  
  
  if __name__ == '__main__':
      create_note.interface.cli()
  
subject: Migrate command line interface to hug