mansueto-institute / cloudtile

Converting geospatial file formats to vectortile files
GNU General Public License v3.0
2 stars 2 forks source link

[CLI] Adds basic CLI functionality #8

Closed manmartgarc closed 1 year ago

manmartgarc commented 1 year ago

This PR adds two main subcommands, one for managing and uploading the cloud and vector files, and one for running a convert action. The convert action is running locally, and once the cdk is finished the convert actions will have to be edited to run on ECS.

github-actions[bot] commented 1 year ago

Coverage

Coverage Report
FileStmtsMissCoverMissing
/opt/hostedtoolcache/Python/3.9.15/x64/lib/python3.9/site-packages/cloudtile
   __init__.py00100% 
   __main__.py0700%2, 11–14, 16, 18, 21, 26–27, 31, 37, 41, 43, 46–48, 50, 55–59, 62–66, 68–71, 73, 76, 81, 86–87, 97, 102–104, 106–108, 112, 115, 121–123, 127, 130, 135, 140, 146–148, 152, 155, 162, 167–168, 178, 183, 185–187, 191, 201, 205–206
   converter.py0430%2, 11, 13, 16–17, 28–30, 32–33, 35–36, 40, 42–46, 48, 54–55, 57–58, 60–62, 64–65, 82–84, 86, 88–90, 92, 94–96, 98–100, 102
   geofile.py01300%2, 12, 14–20, 22, 24, 26, 29–30, 35–37, 39–44, 46–47, 54, 56–57, 65, 69–70, 74, 78, 80–81, 91–96, 99–100, 106, 108–111, 114–115, 117–119, 127–130, 133, 136–137, 142–143, 145–146, 153, 155–160, 162–163, 170, 172–177, 179, 187–188, 190–192, 194, 197–199, 209–212, 214, 222–224, 227, 229–230, 238–239, 241–245, 247–248, 259–262, 264–265, 268–269, 274–275, 278, 284–288, 291–292, 297–298
   s3.py01980%68–69, 71, 74, 76–78, 81, 83, 89, 96–102, 104, 131
TOTAL34126223% 

Tests Skipped Failures Errors Time
16 0 :zzz: 0 :x: 0 :fire: 4.271s :stopwatch: