magiceldridge’s avatarmagiceldridge’s Twitter Archive—№ 3,132

    1. …in reply to @Dixie3Flatline
      Dixie3Flatline GAM is a Python CLI tool for managing gSuite stuff, easier to use than the Google APIs. But it's not made to be imported into another script. Our user mngmt tool was a Flask app I made that shelled out to GAM which then used Google APIs. Sooo...Python > Bash > Python > API
  1. …in reply to @magiceldridge
    Dixie3Flatline Oh also it had to manage accounts behind the VPN so I just ran the Flask app on a VM that had a VPN client on it. There was a banner on top of the app page that would alert alert you if the VPN tunnel died so you knew to SSH into the VM and restart it.