• 
      

    Add support for an in-memory cookie store

    Review Request #7295 — Created May 8, 2015 and submitted

    Information

    RBTools
    release-0.7.x
    a2b942e...

    Reviewers

    There is now support for an in-memory cookie store. This feature can be
    enabled via the --in-memory-cookies command-line option. For
    consumers of the API, passing in_memory_cookies=True to the RBClient
    constructor will enable this behaviour as well.

    Ran unit tests.

    Updated this review request with the --in-memory-cookies flag. I was
    prompted for my username and password. When updating without the flag,
    I am not prompted.

    Description From Last Updated

    Do we want a config key for this?

    daviddavid

    "instead of writing them to a file"

    chipx86chipx86

    Alphabetical order.

    chipx86chipx86
    reviewbot
    1. Tool: Pyflakes
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
      
      Tool: PEP8 Style Checker
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
    2. 
        
    brennie
    david
    1. 
        
    2. rbtools/commands/__init__.py (Diff revision 1)
       
       
      Show all issues

      Do we want a config key for this?

      1. Oh, also, is this really the best UI? Maybe something like --dont-save-credentials?

    3. 
        
    brennie
    reviewbot
    1. Tool: Pyflakes
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
      
      Tool: PEP8 Style Checker
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
    2. 
        
    chipx86
    1. How about simplifying the terminology/variables a bit, and calling them "save_cookies" and "no-save-cookies"?

      1. Oops, I guess the --no-save-cookies part didn't happen. Didn't notice when I first reviewed.

    2. rbtools/commands/__init__.py (Diff revision 2)
       
       
       
      Show all issues

      "instead of writing them to a file"

    3. 
        
    brennie
    reviewbot
    1. Tool: Pyflakes
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
      
      Tool: PEP8 Style Checker
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
    2. 
        
    chipx86
    1. 
        
    2. rbtools/api/request.py (Diff revision 3)
       
       
      Show all issues

      Alphabetical order.

    3. 
        
    brennie
    reviewbot
    1. Tool: Pyflakes
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
      
      Tool: PEP8 Style Checker
      Processed Files:
          rbtools/api/transport/sync.py
          rbtools/api/request.py
          rbtools/commands/__init__.py
      
      
    2. 
        
    brennie
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-0.7.x (422ab0e)