pickhardt / google-apps-shell Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/google-apps-shell
Automatically exported from code.google.com/p/google-apps-shell
What steps will reproduce the problem?
1. Install GASI(google-apps-shell)
2. execute GASI
3. User Authentication Manager
We have tried to install in the domain simbogota.com.co but we get the error:
Exception: Failed to connect to Google's servers.
Original issue reported on code.google.com by [email protected]
on 29 Mar 2011 at 8:07
What steps will reproduce the problem?
1. gas update_user user_name=username change_password=true
2.
3.
What is the expected output? What do you see instead?
output shows no error, normal "Updating username"
What version of the product are you using? On what operating system?
1.1.7 both command line and gui on linux
Please provide any additional information below.
update_user works with changing password but the change_password=true to force
password change on next login does not.
Just created 41,000 accounts using gas so the function as a whole is fine.
Original issue reported on code.google.com by [email protected]
on 13 Oct 2011 at 6:24
Is there any plans to support Google Sites with this or similar tool?
We would really appreciate functionality such as:
* site creation, download (all pages and content), site upload
* page creation, etc.
* sharing
* templates
Original issue reported on code.google.com by [email protected]
on 25 Feb 2011 at 10:41
What steps will reproduce the problem?
1. Same error everytime I run the suspend user
2. I can suspend users individually
3. Do I need a header in the csv
4. Users show up in the Master Template
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1410, in __call__
return self.func(*args)
File "C:\gasi\gasi.py", line 429, in RunExecute
self.RunCommands(commands, master_template)
File "C:\gasi\gasi.py", line 450, in RunCommands
gas.execute(command_list[1:])
File "C:\gasi\gas.py", line 923, in execute
whitelist_functions[call_function](credential, **dictionary)
File "C:\gasi\gas.py", line 373, in suspend_user
credential.service.SuspendUser(user_name)
File "C:\gasi\gdata\apps\service.py", line 401, in SuspendUser
user_entry = self.RetrieveUser(user_name)
File "C:\gasi\gdata\apps\service.py", line 428, in RetrieveUser
raise AppsForYourDomainException(e.args[0])
AppsForYourDomainException: {'status': 400, 'body': '<?xml version="1.0"
encoding="UTF-8"?>\r\n<AppsForYourDomainErrors>\r\n <error errorCode="1301"
invalidInput="suspended_list.csv" reason="EntityDoesNotExist"
/>\r\n</AppsForYourDomainErrors>\r\n\r\n', 'reason': 'Bad Request'}
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
v1.17 on windows 7
Please provide any additional information below.
Thanks,
Mike
Original issue reported on code.google.com by [email protected]
on 25 Aug 2011 at 2:44
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 24 Dec 2011 at 6:57
What steps will reproduce the problem?
1. Launch gasi
2. Run the following command in the execute window:
gas update_signature user_name= signature=<signature>
where signature has an image URI.
What is the expected output? What do you see instead?
I received an error message:
Exception in Tkinter callback
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1410, in __call__
File "/Users/bmacnamara/Development/python_projects/gasi/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 429, in RunExecute
File "/Users/bmacnamara/Development/python_projects/gasi/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 446, in RunCommands
File "/Users/bmacnamara/Development/python_projects/gasi/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 558, in write
UnicodeEncodeError: 'ascii' codec can't encode character u'\uf701' in position
71: ordinal not in range(128)
What version of the product are you using? On what operating system?
No version of GASI is specified on the download. I am using Python 2.6.1 on
Mac OS X 10.6.6.
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 18 Mar 2011 at 3:34
What steps will reproduce the problem?
1. Load a CSV with UTF-8 characters, like "ã"
2. Execute a command that uses the loaded CSV
What is the expected output? What do you see instead?
A: Expect to execute the command, but we are receiveing "UnicodeErrorCode:
'ascii' codec can't encode character U'\xc3' in position 54: ordinal not in
range(128)"
What version of the product are you using? On what operating system?
A: Using on Linux, with python 2.6.6. Using GASI 1.1.7
Original issue reported on code.google.com by [email protected]
on 3 Mar 2011 at 3:56
What steps will reproduce the problem?
1. Run a command to update groups:
- gas update_group id=aa name=support description="some desc" permission="owner"
2. For me and a customer, you should see: AttributeError: 'str' has no
attribute 'length'
3.
What is the expected output? What do you see instead?
AttributeError: 'str' has no attribute 'length'
What version of the product are you using? On what operating system?
1.1.7 Mac
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 8 Apr 2011 at 4:51
What steps will reproduce the problem?
1. Fro the GUI, execute "gas update_user user_name=<user>
first_name=<firstname> last_name=<lastname>"
What is the expected output? What do you see instead?
I expect my existing user to be renamed. In stead I get an error
"AttributeError: 'AppsForYourDomainException' object has no attribute
'reason'". Operation read_user ("gas read_user user_name=<user>") confirms the
details have NOT been updated.
What version of the product are you using? On what operating system?
1.1.6 on Mac OS X 10.6.6
Please provide any additional information below.
From gas_details_log.txt:
Exception in Tkinter callback
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1410, in __call__
File "/Users/redacted/Downloads/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 429, in RunExecute
File "/Users/redacted/Downloads/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 450, in RunCommands
File "gas.pyc", line 916, in execute
File "gas.pyc", line 310, in update_user
AttributeError: 'AppsForYourDomainException' object has no attribute 'reason'
Original issue reported on code.google.com by [email protected]
on 20 Feb 2011 at 10:02
What steps will reproduce the problem?
1.gas update_user user_name={1} change_password=true
Output says user username updating
What is the expected output? What do you see instead?
The output comes without any error. Says user username updating.
But users are not prompted for change of password on next log in.
What version of the product are you using? On what operating system?
Windows 7
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 24 Dec 2011 at 7:01
What steps will reproduce the problem?
1. >>>os.system("/users/gasi/gasi/windows_app/gasi.exe")
2. 255
3. etc.
What is the expected output? What do you see instead?
Start of gasi.exe
Error:
"The specified module could not be found. LoadLibrary(pythondll) failed
What version of the product are you using? On what operating system?
Most recent as of 7/11/2014
Please provide any additional information below.
Don't mean to bother you kind folks with something so trivial, I'm at a loss on
this one...
Original issue reported on code.google.com by [email protected]
on 11 Jul 2014 at 4:46
sorry but searches didn't turn up any solution to this problem.
What steps will reproduce the problem?
1. use windows 7 ultimate
2. install python 3.2
3. command env variables to recognize python
4. reboot
5. install gasi
4. try to run gasi (command line or exe)
What is the expected output? What do you see instead?
gasi to run
What version of the product are you using? On what operating system?
latest gasi, python 3.2, win7
Please provide any additional information below.
Traceback (most recent call last):
File "gasi.py", line 25, in <module>
from Tkinter import * # TODO(pickhardt) refactor this to simply "import Tkinter"
ImportError: No module named Tkinter
Original issue reported on code.google.com by [email protected]
on 25 Feb 2011 at 12:03
This is a feature request.
When executing the command "gas rename_user [email protected]
[email protected]" or "gas delete_nickname
[email protected]" I get the following error:
AppsForYourDomainException: {'status': 400, 'body': '<?xml version="1.0"
encoding="UTF-8"?>\r\n<AppsForYourDomainErrors>\r\n <error errorCode="1301"
invalidInput="" reason="EntityDoesNotExist"
/>\r\n</AppsForYourDomainErrors>\r\n\r\n', 'reason': 'Bad Request'}
I believe there is no support for multidomain API operations yet, or is it?
Version: 1.1.6
Original issue reported on code.google.com by [email protected]
on 17 Feb 2011 at 3:02
Hello,
I'm utilizing GASI on Mac OS X with Python 2.6.1
The following command returns an exception:
- gas add_users_to_org name="SomeSubOrg" users_to_move="JohnDoe"
Of course, both the SubOrg and user exist -- I've tried a fully qualified email
address and just the username, I've also tried removing the quotes. Here's
the exception it dropped out.
From the GUI:
Exception in Tkinter callback
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk/Tkinter.py", line 1410, in __call__
File "/Users/Richie/Downloads/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 429, in RunExecute
File "/Users/Richie/Downloads/gasi/mac_app/gasi.app/Contents/Resources/gasi.py", line 450, in RunCommands
File "gas.pyc", line 916, in execute
File "gas.pyc", line 802, in add_users_to_org
UnboundLocalError: local variable 'block_inheritance' referenced before
assignment
From the CLI:
Traceback (most recent call last):
File "gas.py", line 928, in <module>
__main__()
File "gas.py", line 925, in __main__
execute(args[1:])
File "gas.py", line 916, in execute
whitelist_functions[call_function](credential, **dictionary)
File "gas.py", line 802, in add_users_to_org
block_inheritance = str_to_bool(block_inheritance)
UnboundLocalError: local variable 'block_inheritance' referenced before
assignment
Thanks,
Richie
Onix Networking
Original issue reported on code.google.com by [email protected]
on 21 Feb 2011 at 10:08
It it possible with GASI to add a rich text signature to a user?
Original issue reported on code.google.com by [email protected]
on 7 Jun 2011 at 2:32
1. Run "gas add_users_to_org name=ABC users_to_move={3}" on a template (CSV) in
GASI.
2. It only shows "Updating Organization ABC" for each user concerned
3. The script stops whenever it encounters error, but we don't know which line
in the template it was last executing.
Environment: Windows XP, Python 2.7, GASI 1.1.7
---
I hope that the GASI can log more clearly what it is doing when an error
occurs, so that at least I can execute the remaining lines manually.
It is better if the GASI can continue to work on the next line even if it
encounters error on some line in the template. At least we can manually work
on those skipped erroneous lines.
Original issue reported on code.google.com by [email protected]
on 1 Mar 2011 at 3:26
What steps will reproduce the problem?
1.Run Gasi or gas from cmd line (same error)
2.use command update_vacation user_name=<userName> enable=true subject="Thanks
for your email." message="The person you are trying to reach has moved to a new
role."
Error Returned. User vacation responder not updated.
What is the expected output? What do you see instead?
Expect user vacation responder to be updated. Am seeing python error as
follows:
Traceback (most recent call last):
File "gas.py", line 935, in <module>
__main__()
File "gas.py", line 932, in __main__
execute(args[1:])
File "gas.py", line 923, in execute
whitelist_functions[call_function](credential, **dictionary)
File "gas.py", line 588, in update_vacation
contacts_only = str_to_bool(enable)
File "gas.py", line 43, in str_to_bool
string = string.lower()
AttributeError: 'bool' object has no attribute 'lower'
What version of the product are you using? On what operating system?
Using GASI 1.1.7
OSX 10.6.8
Tried Python 2.6.1 and 2.7.2
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 23 Dec 2011 at 8:02
What steps will reproduce the problem?
1.gas update_user user_name={1} change_password=true
Output says user username updating
What is the expected output? What do you see instead?
The output comes without any error. Says user username updating.
But users are not prompted for change of password on next log in.
What version of the product are you using? On what operating system?
Windows 7
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 24 Dec 2011 at 7:01
What steps will reproduce the problem?
1. create a user USER1 and a organization unit OU1 on gapps
2. launch command gas add_users_to_org name=OU1 users_to_move="USER1"
What is the expected output? What do you see instead?
I would add USER1 to organization unit OU1
What version of the product are you using? On what operating system?
1.1.7 mac os x 10.9.2
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 13 Sep 2014 at 6:33
What steps will reproduce the problem?
1. gas update_signature user_name=neil.spinney signature=hello
signature_image="http://mdmpublishing.com/images/Neil_Spinney_Email.png"
2.
3.
What is the expected output? What do you see instead?
I would like to insert an image into a signature and be able to change them
when needed
What version of the product are you using? On what operating system?
Version 1.1.7
OSX Yosemite
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 Jan 2015 at 4:39
What steps will reproduce the problem?
1. Create the Sales Group in the example documentation
What is the expected output? What do you see instead?
-- Expect to see a Sales Group created, instead: "AttributeError: 'str' object
has no attribute 'length'" when evaluating permission argument.
What version of the product are you using? On what operating system?
1.1.7 on OS X 10.6.6.
Please provide any additional information below.
Read functions work fine.
Original issue reported on code.google.com by [email protected]
on 3 Mar 2011 at 12:13
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.