def buckets_req(request): a = get_properties() if "bucket" in request.GET and request.GET["bucket"]: a["S3Bucket"] = request.GET["bucket"] result = s3.list_all_my_buckets(key_id=a["S3Key_ID"], secret=a["S3Secret"]) buckets = result.Buckets.Bucket if not isinstance(buckets, list): buckets = [buckets] return wizard( request, BucketForm, "backups/wiz_2buckets.html", initial=a, prev="keys", next="encryption", context=dict(buckets=buckets, owner=result.Owner), )
def keys_req(request): return wizard(request, KeyForm, "backups/wiz_1keys.html", next="buckets")