Skip to content

Issue building package #154

@ElliotP123

Description

@ElliotP123

Evening,

I'm new to lambda functions and found this, it's an amazing tool. I just pip installed the latest version of lambda-uploader but I'm having trouble getting it to build the package.

I have saved my function.py (FundamentalHistorical.py -> Actual Name) at the root of the directory as well as my lambda.json file.

My lambda.json file is (edited out iam number):
{ "name": "FundamentalHistoricalAustralia", "description": "It does things", "region": "ap-southeast-2", "runtime": "python3.6", "handler": "FundamentalHistoricalAustralia.lambda_handler", "role": "arn:aws:iam::85563:role/service-role/Admin", "requirements": ["pandas", "requests", "symtable", "datetime", "pyodbc", "sqlalchemy"], "ignore": [ "circle\\.yml$", "\\.git$", "/.*\\.pyc$" ], "timeout": 300, "memory": 512, "vpc": { "subnets": [ "subnet-00000000" ], "security_groups": [ "sg-00000000" ] }, "tracing": { "Mode": "Active" } }

This is the error it's now showing:
`(base) C:\Users\Elliot Parker>lambda-uploader ./
Building Package
�� Unexpected error. Please report this traceback.
Uploader: 1.2.0
Botocore: 1.6.19
Boto3: 1.9.19

Traceback (most recent call last):
File "d:\programs\anaconda\lib\site-packages\lambda_uploader\shell.py", line 1
93, in main
_execute(args)
File "d:\programs\anaconda\lib\site-packages\lambda_uploader\shell.py", line 8
4, in _execute
venv, cfg.ignore, extra_files)
File "d:\programs\anaconda\lib\site-packages\lambda_uploader\package.py", line
49, in build_package
pkg.build(ignore)
File "d:\programs\anaconda\lib\site-packages\lambda_uploader\package.py", line
75, in build
self._prepare_workspace()
File "d:\programs\anaconda\lib\site-packages\lambda_uploader\package.py", line
161, in _prepare_workspace
self.clean_workspace()
File "d:\programs\anaconda\lib\site-packages\lambda_uploader\package.py", line
82, in clean_workspace
shutil.rmtree(self._temp_workspace)
File "d:\programs\anaconda\lib\shutil.py", line 494, in rmtree
return _rmtree_unsafe(path, onerror)
File "d:\programs\anaconda\lib\shutil.py", line 384, in _rmtree_unsafe
_rmtree_unsafe(fullname, onerror)
File "d:\programs\anaconda\lib\shutil.py", line 389, in _rmtree_unsafe
onerror(os.unlink, fullname, sys.exc_info())
File "d:\programs\anaconda\lib\shutil.py", line 387, in _rmtree_unsafe
os.unlink(fullname)
PermissionError: [WinError 5] Access is denied: 'C:\Users\Elliot Parker\.lamb
da_uploader_temp\lambda_package\hwid'
`

I'm running the anaconda window with administrator privileges so I'm not sure now why there is an issue. Before the issue was that it was saying my lambda.json file was not a valid configuration file.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions