Example #1
0
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),
    )
Example #2
0
def keys_req(request):
    return wizard(request, KeyForm, "backups/wiz_1keys.html", next="buckets")