2

So lief ich eb init --modules modA modB und bei der Application Name Schritt stürzt es jedes Mal ab.Warum stürzt eb cli beim Initialisieren multi Umgebung

Traceback (most recent call last): 
    File "/Users/myname/Library/Python/3.4/bin/eb", line 11, in <module> 
    load_entry_point('awsebcli==3.8.3', 'console_scripts', 'eb')() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/ebcli/core/ebcore.py", line 150, in main 
    app.run() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/cement/core/foundation.py", line 797, in run 
    return_val = self.controller._dispatch() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/cement/core/controller.py", line 472, in _dispatch 
    return func() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/cement/core/controller.py", line 478, in _dispatch 
    return func() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/ebcli/core/abstractcontroller.py", line 57, in default 
    self.do_command() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/ebcli/controllers/initialize.py", line 64, in do_command 
    self.initialize_multiple_directories() 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/ebcli/controllers/initialize.py", line 412, in initialize_multiple_directories 
    default_env=default_env) 
    File "/Users/myname/Library/Python/3.4/lib/python/site-packages/ebcli/operations/commonops.py", line 470, in create_app 
    io.log_info('Creating application: ' + app_name) 
TypeError: Can't convert 'tuple' object to str implicitly 

Also warum stürzt es ???

Antwort

3

Lo! In der Datei initialize.py ist ein Fehler aufgetreten. Es versucht, ein Tupel als String zu verwenden. Wende diesen Patch an und schon kann es losgehen.

398c398 
<      self.app_name = self.get_app_name()[0] 
--- 
>      self.app_name = self.get_app_name() 

PS - Ich kann nicht überall einen Betreuer für die eb cli Werkzeug zu finden scheinen. Vielleicht sehen sie Stack Overflow? Sicher wäre es schön wenn es öffentlich wäre wie das aws cli tool.

Verwandte Themen