@ -102,28 +102,50 @@ EXAMPLES = '''
gather_facts : False
gather_facts : False
tasks :
tasks :
- name : " Get objects from test container "
- name : " Get objects from test container "
rax_files_objects : container = testcont dest = ~ / Downloads / testcont
rax_files_objects :
container : testcont
dest : ~ / Downloads / testcont
- name : " Get single object from test container "
- name : " Get single object from test container "
rax_files_objects : container = testcont src = file1 dest = ~ / Downloads / testcont
rax_files_objects :
container : testcont
src : file1
dest : ~ / Downloads / testcont
- name : " Get several objects from test container "
- name : " Get several objects from test container "
rax_files_objects : container = testcont src = file1 , file2 , file3 dest = ~ / Downloads / testcont
rax_files_objects :
container : testcont
src : file1 , file2 , file3
dest : ~ / Downloads / testcont
- name : " Delete one object in test container "
- name : " Delete one object in test container "
rax_files_objects : container = testcont method = delete dest = file1
rax_files_objects :
container : testcont
method : delete
dest : file1
- name : " Delete several objects in test container "
- name : " Delete several objects in test container "
rax_files_objects : container = testcont method = delete dest = file2 , file3 , file4
rax_files_objects :
container : testcont
method : delete
dest : file2 , file3 , file4
- name : " Delete all objects in test container "
- name : " Delete all objects in test container "
rax_files_objects : container = testcont method = delete
rax_files_objects :
container : testcont
method : delete
- name : " Upload all files to test container "
- name : " Upload all files to test container "
rax_files_objects : container = testcont method = put src = ~ / Downloads / onehundred
rax_files_objects :
container : testcont
method : put
src : ~ / Downloads / onehundred
- name : " Upload one file to test container "
- name : " Upload one file to test container "
rax_files_objects : container = testcont method = put src = ~ / Downloads / testcont / file1
rax_files_objects :
container : testcont
method : put
src : ~ / Downloads / testcont / file1
- name : " Upload one file to test container with metadata "
- name : " Upload one file to test container with metadata "
rax_files_objects :
rax_files_objects :
@ -135,14 +157,25 @@ EXAMPLES = '''
who_uploaded_this : someuser @example.com
who_uploaded_this : someuser @example.com
- name : " Upload one file to test container with TTL of 60 seconds "
- name : " Upload one file to test container with TTL of 60 seconds "
rax_files_objects : container = testcont method = put src = ~ / Downloads / testcont / file3 expires = 60
rax_files_objects :
container : testcont
method : put
src : ~ / Downloads / testcont / file3
expires : 60
- name : " Attempt to get remote object that does not exist "
- name : " Attempt to get remote object that does not exist "
rax_files_objects : container = testcont method = get src = FileThatDoesNotExist . jpg dest = ~ / Downloads / testcont
rax_files_objects :
container : testcont
method : get
src : FileThatDoesNotExist . jpg
dest : ~ / Downloads / testcont
ignore_errors : yes
ignore_errors : yes
- name : " Attempt to delete remote object that does not exist "
- name : " Attempt to delete remote object that does not exist "
rax_files_objects : container = testcont method = delete dest = FileThatDoesNotExist . jpg
rax_files_objects :
container : testcont
method : delete
dest : FileThatDoesNotExist . jpg
ignore_errors : yes
ignore_errors : yes
- name : " Test Cloud Files Objects Metadata "
- name : " Test Cloud Files Objects Metadata "
@ -150,10 +183,16 @@ EXAMPLES = '''
gather_facts : false
gather_facts : false
tasks :
tasks :
- name : " Get metadata on one object "
- name : " Get metadata on one object "
rax_files_objects : container = testcont type = meta dest = file2
rax_files_objects :
container : testcont
type : meta
dest : file2
- name : " Get metadata on several objects "
- name : " Get metadata on several objects "
rax_files_objects : container = testcont type = meta src = file2 , file1
rax_files_objects :
container : testcont
type : meta
src : file2 , file1
- name : " Set metadata on an object "
- name : " Set metadata on an object "
rax_files_objects :
rax_files_objects :
@ -167,7 +206,10 @@ EXAMPLES = '''
clear_meta : true
clear_meta : true
- name : " Verify metadata is set "
- name : " Verify metadata is set "
rax_files_objects : container = testcont type = meta src = file17
rax_files_objects :
container : testcont
type : meta
src : file17
- name : " Delete metadata "
- name : " Delete metadata "
rax_files_objects :
rax_files_objects :
@ -180,7 +222,9 @@ EXAMPLES = '''
key2 : ' '
key2 : ' '
- name : " Get metadata on all objects "
- name : " Get metadata on all objects "
rax_files_objects : container = testcont type = meta
rax_files_objects :
container : testcont
type : meta
'''
'''
try :
try :