Skip to content
This repository has been archived by the owner on Dec 13, 2020. It is now read-only.

Build out the Clone plugin #73

Open
2 of 3 tasks
cloudnull opened this issue Nov 19, 2014 · 2 comments
Open
2 of 3 tasks

Build out the Clone plugin #73

cloudnull opened this issue Nov 19, 2014 · 2 comments

Comments

@cloudnull
Copy link
Owner

The clone plugin in Turbolift 3 needs to be built out. Presently the module is build using the old turbolift 2 code as a reference point but is broken until its converted.

Requirements:

  • Add class to job_map in turbolift.worker
  • Convert TBL2 code to TBL3
  • Write tests
@cloudnull cloudnull added this to the Turbolift 3.0 milestone Nov 19, 2014
@cloudnull cloudnull changed the title Build out the clone plugin Build out the Clone plugin Nov 19, 2014
@IRTermite
Copy link

Guess this is related?

turbolift -u USER -a TOKEN --os-rax-auth SOURCE_REGION clone -sc images -tc SOURCE_CONTAINER -tr DESTINATION_REGION

2014-12-16 17:39:10,161 - logger:INFO => Logger [ turbolift ] loaded
Processing - [ / ] - Please Wait... Authenticating... /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connection.py:251: SecurityWarning: Certificate has no subjectAltName, falling back to check for a commonName for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See urllib3/urllib3#497 for details.)
SecurityWarning
Processing - [ - ] - Please Wait... Authenticating... Done.
Traceback (most recent call last):
File "/usr/local/bin/turbolift", line 9, in
load_entry_point('turbolift==3.0.0', 'console_scripts', 'turbolift')()
File "/usr/local/lib/python2.7/dist-packages/turbolift/executable.py", line 57, in execute
job.run_manager()
File "/usr/local/lib/python2.7/dist-packages/turbolift/worker.py", line 122, in run_manager
method=self.job_map[self.job_args['parsed_command']]
File "/usr/local/lib/python2.7/dist-packages/turbolift/worker.py", line 54, in _get_method
module_import = import(_module_import, fromlist=[class_name])
ValueError: Empty module name

@sigmavirus24
Copy link

Ignore the warning from urllib3. That's purely because Rackspace's certificate severely needs an update to come into compliance with a 10 year old RFC.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants