Module Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Assign NameStore IfExp CompareGt AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr Str body Return NameLoad If CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListComp Call AttributeLoad NameLoad attr NameLoad NameLoad comprehension NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad CompareIs Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr If BoolOpOr CompareEq NameLoad Num CompareEq NameLoad Num body Return Num Return BinOpDiv NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body If Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore NameLoad orelse Return Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list decorator_list
N/A N/A os N/A logging cactus.deployment.file BaseFile cactus.utils.filesystem fileList cactus.utils.helpers get_or_prompt memoize map_apply cactus.utils.parallel multiMap PARALLEL_DISABLED N/A logger N/A N/A logging getLogger __name__ BaseDeploymentEngine N/A object N/A N/A FileClass BaseFile N/A CredentialsManagerClass None N/A config_bucket_name None N/A config_bucket_website None N/A _index_page index.html N/A _error_page error.html N/A _connection None __init__ N/A N/A self site N/A N/A N/A 
        :param site: An instance of cactus.site.Site
         N/A N/A self site site N/A N/A self credentials_manager N/A N/A self CredentialsManagerClass self N/A deploy N/A N/A self N/A N/A N/A N/A N/A self configure N/A mapper N/A N/A N/A N/A self site _parallel PARALLEL_DISABLED multiMap map_apply N/A totalFiles N/A mapper N/A N/A N/A p N/A N/A N/A p upload N/A N/A self files N/A totalFiles N/A _ignore_file N/A N/A self path N/A N/A N/A N/A N/A N/A N/A N/A os path basename path startswith . N/A N/A True N/A N/A N/A N/A N/A os path basename path N/A N/A True N/A False N/A files N/A N/A self N/A N/A N/A 
        List of build files.
         N/A N/A N/A N/A self FileClass self file_path N/A file_path N/A fileList N/A N/A self site build_path relative True N/A N/A N/A self _ignore_file file_path False N/A memoize total_bytes N/A N/A self N/A N/A N/A 
        Total size of files to be uploaded
         N/A N/A sum N/A N/A f total_bytes N/A f N/A N/A self files N/A total_bytes_uploaded N/A N/A self N/A N/A N/A 
        Total size of files to be uploaded
         N/A N/A sum N/A N/A f total_bytes_uploaded N/A f N/A N/A self files N/A progress N/A N/A self N/A N/A N/A 
        Progress of upload in percentage
         N/A total_bytes N/A float N/A N/A self total_bytes N/A total_bytes_uploaded N/A float N/A N/A self total_bytes_uploaded N/A N/A N/A total_bytes 0 N/A total_bytes_uploaded 0 N/A N/A 0.0 N/A N/A total_bytes_uploaded total_bytes N/A get_connection N/A N/A self N/A N/A N/A N/A N/A self _connection None N/A N/A N/A self _connection N/A N/A self _create_connection N/A N/A self _connection N/A _create_connection N/A N/A self N/A N/A N/A 
        Should return a Connection object
         N/A N/A NotImplementedError N/A get_bucket N/A N/A self N/A N/A N/A 
        Should return a Bucket object, None if the bucket does not exist.
         N/A N/A NotImplementedError N/A create_bucket N/A N/A self N/A N/A N/A 
        Should create and return a Bucket object.
         N/A N/A NotImplementedError N/A get_website_endpoint N/A N/A self N/A N/A N/A 
        Should return the Website endpoint for the bucket.
         N/A N/A NotImplementedError N/A configure N/A N/A self N/A N/A N/A 
        This is when the DeploymentEngine should configure itself to prepare for deployment

        :rtype: None
         N/A N/A self bucket_name N/A get_or_prompt N/A N/A self site config N/A self config_bucket_name N/A N/A N/A self site ui prompt_normalized Enter the bucket name (e.g.: www.example.com) N/A N/A self bucket N/A N/A self get_bucket N/A created False N/A N/A N/A self bucket None N/A N/A N/A N/A N/A N/A self site ui prompt_yes_no Bucket does not exist. Create it? N/A N/A N/A self bucket N/A N/A self create_bucket N/A created True N/A N/A N/A website_endpoint N/A N/A self get_website_endpoint N/A N/A N/A N/A N/A self site config set N/A self config_bucket_website website_endpoint N/A N/A N/A N/A N/A self site config write N/A N/A N/A N/A self credentials_manager save_credentials N/A created N/A N/A N/A N/A logger info Bucket %s was created with website endpoint %s N/A self bucket_name website_endpoint N/A N/A N/A logger info Bucket Name: %s N/A self bucket_name N/A N/A N/A logger info Bucket Web Endpoint: %s website_endpoint N/A N/A