def _remove_config(self, rel_path, message):
        if phlgit_diffindex.is_index_dirty(self._repo):
            raise Error("git index has staged changes")

        path = self._make_abspath(rel_path)

        if not os.path.exists(path):
            raise Error("config doesn't exist: {}".format(rel_path))

        self._repo('rm', rel_path)
        phlgit_commit.index(self._repo, message)
Define Field instance from descriptor.
dataset/ETHPy150Open bloomberg/phabricator-tools/py/abd/abdt_fs.py/Accessor._remove_config--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/protorpc/protorpc/definition.py/define_field