We should delete all that code. I no longer have interest in App Engine and that code's rotten too many times to count. It's not worth updating all the time.
If people want to use App Engine, they can use App Engine Flexible Environment(tm) or whatever the App Engine mode is where you can run arbitrary containers. I do want some light/free mode, but that might be Google Cloud Functions, which also kinda lets you run arbitrary code. The App Engine code was used more when we only had the blob server. Once we had the index/corpus/search and wanted all your stuff in memory, then where do you put that service? Not on App Engine. And probably not on GCF. Once you have a resident daemon, it might as well also server your few files & handle blobs gets & puts. I guess the GAE mode could be for somebody with their secondary blob storage on GAE and their index elsewhere. But in that case, the master could just write the blobs directly to the remote place. No need for a blob server there. Anybody see a point to keep it? On Wed, Nov 29, 2017 at 6:06 PM, Paul Lindner <[email protected]> wrote: > I have the latest (180.0.1) version of gcloud installed and cannot seem to > get appengine server running. > > Starting manually or via devcam results in > > INFO 2017-11-30 02:04:34,296 devappserver2.py:105] Skipping SDK update > check. > INFO 2017-11-30 02:04:34,453 api_server.py:301] Starting API server > at: http://localhost:51764 > INFO 2017-11-30 02:04:34,457 dispatcher.py:251] Starting module > "default" running at: http://localhost:3179 > INFO 2017-11-30 02:04:34,460 admin_server.py:116] Starting admin > server at: http://localhost:8000 > /Users/plindner/Downloads/google-cloud-sdk/platform/ > google_appengine/google/appengine/tools/devappserver2/mtime_file_watcher.py:182: > UserWarning: There are too many files in your application for changes in > all of them to be monitored. You may have to restart the development server > to see some changes to your files. > 'There are too many files in your application for ' > ERROR 2017-11-30 02:04:37,136 instance_factory.py:196] Failed to build > Go application: (Executed command: /Users/plindner/Downloads/ > google-cloud-sdk/platform/google_appengine/goroot-1.8/bin/go-app-builder > -app_base /Users/plindner/go/src/camlistore.org/server/appengine > -api_version go1 -arch 6 -dynamic -goroot /Users/plindner/Downloads/ > google-cloud-sdk/platform/google_appengine/goroot-1.8 -gopath > /Users/plindner/go -nobuild_files ^^$ -incremental_rebuild -unsafe > -print_extras_hash camli/main.go camli/aeindex.go camli/storage.go > camli/ownerauth.go camli/common.go build_test.go camli/contextpool.go) > > 2017/11/29 18:04:37 go-app-builder: Failed parsing input: parser: bad > import "syscall" in camlistore.org/pkg/osutil/cpu.go from GOPATH > > To get past these errors I had to rip out the files with "syscall" > entirely. The > > // build !appengine > > doesn't seem to be effective. > > My SDK is linked as such: > > appengine-sdk -> /Users/plindner/Downloads/google-cloud-sdk/platform/ > google_appengine > > I have GOPATH=~/go and camlistore in ~/go/src/camlistore.org if that > matters.. > > Any ideas? > > -- > You received this message because you are subscribed to the Google Groups > "Camlistore" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Camlistore" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
