mirror of
https://github.com/GAM-team/GAM.git
synced 2026-06-28 01:41:36 +00:00
e1660aa909c77e0bbe6f3726b4b4880bf8ba4db1
* Refactor into a python module format -Updates import statements to be absolute vs implicitly relative -Uses import syntax that minimizes the need to update references in code and/or reformat affected lines (e.g. `import gapi.directory` becomes `from gam.gapi import directory as gapi_directory`) -Adds a `__main__.py` such that the module can be executed on its own using standard `python3 -m gam` syntax -Replaces __main__ import hack with module import -Updates the GAM path to be the module's parent dir * Add gam.py to /src for backwards compatibility A stub that calls gam.__main__.main() to be used by users who are not with the syntax of calling a module implementation. It should also provide immediate backwards-compatibility with existing scripts with references to this file. * Move build tools back to the main dir and out of the package * Fix pylint errors * Update build spec to use new package format Incorporates @jay0lee's patch from https://github.com/jay0lee/GAM/pull/1165#issuecomment-618430828
GAM is a command line tool for Google G Suite Administrators to manage domain and user settings quickly and easily.
Quick Start
Linux / MacOS
Open a terminal and run:
bash <(curl -s -S -L https://git.io/install-gam)
this will download GAM, install it and start setup.
Windows
Download the MSI Installer from the GitHub Releases page. Install the MSI and you'll be prompted to setup GAM.
Documentation
The GAM documentation is hosted in the GitHub Wiki
Mailing List / Discussion group
The GAM mailing list / discussion group is hosted on Google Groups. You can join the list and interact via email, or just post from the web itself.
IM Room
Author
GAM is maintained by Jay Lee. Please direct "how do I?" questions to Google Groups.
Description
command line management for Google Workspace
gamgooglegoogle-admin-sdkgoogle-apigoogle-appsgoogle-calendargoogle-cloudgoogle-drivegoogle-workspacegsuiteoauth2oauth2-clientpython
Readme
Apache-2.0
244 MiB
Languages
Python
99.4%
Shell
0.3%
JavaScript
0.2%